Работа с таймером
Обычно основным триггером изменений в приложенит является пользовательский ввод – нажатие кнопочек, жесты, запись текста. Большая часть архитектурных подходов заточена именно под стандартный флоу – пользователь что-то делает с приложением, мы отслеживаем это изменение, меняем стейт, отражаем его в UI. Но все становится гораздо интереснее, когда в приложении появляется еще один триггер изменений стейта – например, таймер.
Если вы хотите разобраться с тем, как писать читаемый и поддерживаемый код, оперирующий несколькими источниками изменения стейта, записывайтесь на лайвкодинг от Отуса. В первую очередь лайвкодинг рассчитан на новичков, но может быть полезен и тем, кто уже имеет небольшой опыт разработки.
Открытый урок входит в большой курс «iOS Developer» от OTUS
📆Дата: 22 февраля, 20:00
👉Регистрация