Протоколы. Protocols. Объяснение четвертой лекции Стэнфордского курса по iOS разработке. Swift.
Объяснение четвертой лекции Стэнфордского курса по iOS разработке. Swift. (Протоколы) Для изучения Swift рекомендую чат the swift developers https://t.me/joinchat/BAn0BkLMGrfpDYy...
от YouTube канала the swift developers / @theswiftdevelopers1301 Ссылка на чат в Telegram https://t.me/swiftbookstart_chat
Ссылка на статью о Хеш-таблицах https://habr.com/ru/post/509220/
Ссылка на видео А. Скутаренко о инициализаторах: • SWIFT - 19. Инициализаторы. Часть 1 Ссылка на видео А. Скутаренко о захвате ссылок (strong и weak ссылки): • SWIFT - 22. ARC ТАЙМКОДЫ: 00:00 Введение. 00:18 Особенность структур (ключевое слово mutating) (Теория) 04:14 Что такое протоколы 04:46 Чем хороши протоколы 06:51 Три аспекта протоколов 07:46 Разница между протоколами SWIFT и Objective-C (Декларация и реализация протоколов) 09:30 Как происходит декларирование протоколов 11:47 Как класс или структура реализует протоколы (Использование протоколов) 13:55 Использование протоколов как ТИПОВ 18:36 Использование протоколов в делегировании 27:47 Использование протоколов для обязательного поведения 31:36 Протокол Hashable на примере (обязательность поведения) 39:28 Множественное наследование
Смотрите также

