Пожертвования - boosty.to/lazy... ______ Канал с анонсами в телеграм - t.me/lazyload_... ______ Группа в телеграм - t.me/learnDart... ______ Группа в вк - club203... ______
Самое простое объяснение зачем нужен async/await это привести пример получения данных с сервера, а потом их обработать, мы же не можем их обработать не получив, а для получения нужно обождать. А на простых примерах люди не поймут нафига это нужно и просто забъют и не будут пользоваться изобретая велосипеды.
Кто пишет в наитиве на swift на 19 минуте упадет со стула dart это реально магия в цикл ForEach просто дописываешь async и все код в скобках { } работает асинхронно )) Я так понял, что из асинхронной среды dart выходит автоматически? Future в dart по сути это тот же DispatchAfter у swift? Но со своими нюансами
Насчёт момента 15:00 - Если в функцию sum добавить ожидание, например sleep(Duration(seconds: 2)) перед return, то end выводится с 2-секундным ожиданием. Не могу понять, почему так
sleep вроде не рекомендовали использовать. для задержки используй Future.delayed. Future sum(int a, int b) { return Future.delayed(Duration(seconds: 2), () => a + b); }
То есть, когда в приложении есть платный контент, то мы используем async await, ждём пока оплачет юзер, и уже после этого выдаём платный контент? Правильно?
Камменты: 1. Футболка - зачот. 2. Микрофон - ок. 3. Хруст пальцев в микрофон - кринж 4. Почему в свифте нет asyc и await? (можно не отвечать) 5. инсайт: Обращение к нам "давайте" как-то нивелировало контекст бро калча в твоих роликах, когда ты обращался напрямую к Яну, я, смотря ролик, забывал про Яна, пока он молчит разумеется, и такой порядок обращения давал ощущение, что ты мне рассказываешь. Может быть вернешь прежнее "ты"?