Обложка канала

iOS Dev

iOS разработчик, который делится фишками, своим опытом и опытом других. В этом канале вы сможете найти истории из жизни, подходы к реализации а также новости и тренды из мира iOS-разработки Авторский канал, iOS разработка

iOS Dev

4 года назад
Открыть в
Передача данных в iOS: delegates, notifications, closures Несомненно, это обязательные знания для каждого разработчика, независимо от того, является ли он новичком. Знание доступных инструментов и методов, того, что работает лучше всего, где и когда, имеет решающее значение для правильного процесса разработки. В конце концов, возможность отправлять сообщения и данные туда и обратно между классами — это одна из первых вещей, о которых должен узнать разработчик. В этой статье рассматриваются следующие способы для обмена данными внутри приложения: 1️⃣ Паттерн delegate (о нём можно прочитать ещё и здесь). 2️⃣ Notifications (они же уведомления). 3️⃣ Closures & action handlers. 🛠 Код доступен по ссылке на Github. Кстати, если вы хотите узнать о способах обмен данными между приложениями, то рекомендую посмотреть вот тут. @iOS Dev