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 Сравнение инициализации через замыкание и более традиционного способа через код
Ссылка на чат в 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
Комментариев нет.