Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Передача данных при помощи Closures, Delegation (Swift 5)

Автор: indark.studio

Загружено: 2020-04-21

Просмотров: 11960

Описание:

Приветствую вас, друзья!

Сталкивались ли вы с такой проблемой (или задумывались о том), как передать информацию из контроллера в предыдущий контроллер или как передать информацию из ячейки в контроллер и т.п.?
В общем, когда метод prepare for segue или instantiate view controller не могут нам помочь?
На помощь приходят communication patterns, в частности, completion handlers и delegates and protocols, о них и пойдет речь. Так же я расскажу, почему не стоит применять распространенный паттерн NotificationCenter в большинстве случаев. Тонкости реализации completion handlers и delegates & protocols мы рассмотрим на примере приложения "Матрица". Мы будем выбирать синюю или красную таблетку и, в зависимости от выбранной капсулы, наш стартовый экран будет меняться.

Поехали!
Проекты: https://github.com/IvanAkulov/iOS-Dem...

Подробнее об изучении Swift вы можете узнать на нашем сайте:
https://swiftbook.org/

Наш форум, где вы всегда можете задать ваши вопросы:
https://forum.swiftbook.ru

Присоединяйтесь к нашей группе в "ВКонтакте":
https://vk.com/swiftbook

Присоединяйтесь к нашей группе в "facebook":
  / swiftbook.ru  

Мы в telegram:
https://t.me/swiftbook_chat

Instagram: Swiftbook_

Передача данных при помощи Closures, Delegation (Swift 5)

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Особенности выбора типа ссылки (strong, weak, unowned) для передаваемых объектов (Swift 5)

Особенности выбора типа ссылки (strong, weak, unowned) для передаваемых объектов (Swift 5)

Combine. Введение в фреймворк

Combine. Введение в фреймворк

HTML Comments Explained in Hindi

HTML Comments Explained in Hindi

iOS BEST PRACTICES | Базовая реализация методов делегата в UIKit —Mad Brains Техно

iOS BEST PRACTICES | Базовая реализация методов делегата в UIKit —Mad Brains Техно

Самая быстрая передача файлов МЕЖДУ ВСЕМИ ТИПАМИ УСТРОЙСТВ 🚀

Самая быстрая передача файлов МЕЖДУ ВСЕМИ ТИПАМИ УСТРОЙСТВ 🚀

Segue, delegate swift. Передача данных между UIViewController. Шпаргалка для учеников

Segue, delegate swift. Передача данных между UIViewController. Шпаргалка для учеников

Внезапно миролюбивый Путин снова на связи (English subtitles)

Внезапно миролюбивый Путин снова на связи (English subtitles)

Чем ОПАСЕН МАХ? Разбор приложения специалистом по кибер безопасности

Чем ОПАСЕН МАХ? Разбор приложения специалистом по кибер безопасности

Загадочная авария Адама Кадырова. Подробности ДТП в Чечне и политическая подоплека происшествия

Загадочная авария Адама Кадырова. Подробности ДТП в Чечне и политическая подоплека происшествия

ModelViewViewModel (MVVM) на Swift, iOS простой пример

ModelViewViewModel (MVVM) на Swift, iOS простой пример

Swift. Для чего нужны протоколы ?

Swift. Для чего нужны протоколы ?

LayoutSubviews vs layoutIfNeeded (Swift 5)

LayoutSubviews vs layoutIfNeeded (Swift 5)

Валидация пароля при помощи регулярных выражений (Swift 5)

Валидация пароля при помощи регулярных выражений (Swift 5)

Многопоточность в iOS, вопросы и ответы на собеседованиях с примерами кода в Swift.

Многопоточность в iOS, вопросы и ответы на собеседованиях с примерами кода в Swift.

Ледяной сейф на триллионы: 33 причины, почему США готовы забрать Гренландию СИЛОЙ

Ледяной сейф на триллионы: 33 причины, почему США готовы забрать Гренландию СИЛОЙ

Отказ от территорий? / Войска оставили позиции

Отказ от территорий? / Войска оставили позиции

Верстка кодом с помощью SnapKit на Swift

Верстка кодом с помощью SnapKit на Swift

Геттеры/Сеттеры, Наблюдатели Свойств в Swift

Геттеры/Сеттеры, Наблюдатели Свойств в Swift

Делегирование на Хоббитах Swift, iOS разработка

Делегирование на Хоббитах Swift, iOS разработка

07. Networking — Тимофей Сурков

07. Networking — Тимофей Сурков

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: infodtube@gmail.com