Closures, замыкания, клоуджеры. Стэнфордский курса по iOS разработке. Swift. Объяснение на русском.

157 Просмотры
Издатель
Closures, замыкания, клоуджеры. Стэнфордский курса по iOS разработке. Swift. Объяснение на русском.

Ссылка на чат в Telegram
https://t.me/swiftbookstart_chat

Для изучения Swift рекомендую чат the swift developers 
https://t.me/joinchat/BAn0BkLMGrfpDYy2cnysNg
от YouTube канала the swift developers
https://www.youtube.com/channel/UCiyiEAeWUuuPj6tt_jePALQ

В этой лекции мы разберём клоуджеры(closures). Тема очень большая и сложная. Помимо объяснения материала из Стэнфордской лекции, в видео много дополнительной информации для лучшего понимания темы.

ТАЙМКОДЫ:
00:00 Введение

00:49 Функция, как тип
01:00 Как указать тип Array, Dictionary, String, Int и т.д
03:16 Как указать тип функция
07:13 Как использовать переменную типа функция

10:15 Синтаксис клоуджеров(closures)

15:39 Замыкания(closures) в качестве аргументов

17:35 Зачем функции нужно знать, «что ей делать?»

19:08 Использование map
22:03 Как работает map(создание map)
40:25 Как работает filter(создание filter)

45:15 Используем filter в коде

53:52 Замыкания при инициализации свойств
54:02Концепция инициализации через замыкания
56:40 Создание UIButton через код
59:22 Создание UIButton через код используя замыкания
01:01:34 Сравнение инициализации через замыкание и более традиционного способа через код
Категория
Разработка на iOS
Комментариев нет.