ТАЙМКОДЫ: 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 разработкой. Советую посмотреть мой второй плейЛист, где я объясняю самые азы (там не все темы пока). Потом можете посмотреть самую первую лекцию по Стэнфорду. Ещё можете добавиться в наш чат, где все друг другу помогают в изучении iOS разработке (ссылка под каждым видео).
Не прекратил, а приостановил))))) Главная проблема - время. Буду стараться дальше записывать видео. Но не могу обещать, когда именно это будет у меня получаться.
Спасибо за видео. Отличное объяснения. Все доступно и понятно. Приходиться конечно что-то пересмотреть. Но респект за труд. Жму руку. Лайки на все видосы. Жду следующих видео! Подписка, колокольчик.
Это божественное объяснение про клоуджеры! Лайк! Иван, подскажи, когда ждать следующих видео именно по стенфордскому курсу, с какой периодичностью ты можешь их выкладывать? Ты делаешь полезное дело! и огромное спасибо за таймкоды в видео, оч удобно!)
Супер доходчиво. Огромнейшее спасибо за проделанный труд. На твоих уроках изучаю swift с нуля, скоро запилю первое полноценное приложение надеюсь. Канал поддержал как смог)
Вот все супер по объяснению , на 10:00 слова ровняется вводит в заблуждение. Правильнее сказать не ровняется в передаётся значения из одной переменой в другую
Дословно там стоит равно, значит что-то равняется чем-то, то есть что-то является чём-то(или становится). И в том случае мы не совсем с одной переменной передаём значение в другую переменную. В том случае мы нашу переменную приравниваем функции. Таким образом наша переменная(типа функция) приобретает функционал той функции, что мы ее приравняли знаком = . Как-то так.)))) Звучит, может,мудрено, но в этом ничего сложного нет. Надеюсь по окончанию просмотра всего видео получилось объяснить что к чему))))
Ну, в принципе да))) равно, как мы это представляем в Свифте пишется двумя знаками равно == (это такой оператор). Если новичок, заходи в Телеграм группу/чат . Если будут вопросы - можешь там спросить. Ссылка под описанием видео
Спасибо большущее! вообще в голове каша была, а тут так всё классно изложено, правда, спасибо большое! не первое видео смотрю и замечаю, что у Вас очень неплохо получается объяснять и предоставлять материал. было бы классно, если бы был целый курс видео Swift от Вас. Например, создание приложения "Заметки", и по урокам, как к этому прийти... просто, как вариант. Ещё раз спасибо!
Не могли бы вы оставить первоисточник курса, по которому вы делаете уроки? Курсов от стэнфорда есть несколько, не совсем понял, по какому именно вы обучаете. Хотелось бы закончить курс, но последнее видео вышло уже довольно давно, боюсь, что следующих ждать придется еще долго И большое спасибо за вашу работу, благодаря вам стал изучать swift и ios разработку в целом!
Да, актуален. Если Вы учите SWIFT для поиска работы, то необходимо знать UIKit. Если учите для себя, можно сразу с SWITUI, но всё-таки желательно знать UIKIt. Заходите в чат, там можно обсудить таке вещи t.me/swiftbookstart_chat
ТАЙМКОДЫ:
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 Сравнение инициализации через замыкание и более традиционного способа через код
Лучшее объяснение замыканий из всех, что видел!
Да
Чувак, это лучшее что есть на данный момент. Перерыл много, есть с чем сравнить. Толкуешь грамотно и не спеша. Пояснения визуальные, со стрелками. Лайк однозначно и подписался.
Если запилишь актуальный курс в таком формате - цены не будет. Большое тебе спасибо.
Самое понятное объяснение замыканий. Спасибище!
Недаром говорят, что когда можешь объяснить другим простым языком, значит, сам все понял. Это самое офигенное объяснение, которое я когда-либо видел! Огромное спасибо за труды!
Лучшее обяснение Клоужера, против Скутаренка ничего не имею и только благодарен ему , но с этим объяснением его не сравнить
Иван спасибо огромное - я думала я непросветно глупа - но маленький просвет все же есть после вашего объяснения
Реально самое крутое видео. Я уже даже приуныл с этих клоужеров, но тут попалось твоё видео ) Спасибо
ваши видео определенно лучшие для новичков
Только у тебя я понял наконец-то что такое эти замыкания
Огромное спасибо дружище!!!
Именно та подача, которая нужна начинающим с нуля. Спасибо огромное.
Спасибо огромное именно про void!
Невероятное объяснение! Слава Богу, что нашел Вас! Иначе был бы капец! Большое, спасибо!
Парень, ты крут! Не пропадай надолго.
Уважение за такое объяснение, в документации не понятно как то, а тут на русском и так подробно
У меня нет слов, просто браво! Вау! Лучшее объяснение замыканий. Высший пилотаж. Всё наглядно и понятно, просмотрел не отрываясь! Огромное спасибо, лайк и подписка, рекомендация друзьям! Спасибо!!!!!!!!
пожалуйста продолжение 🙏🏼
Лучшее видео по замыканиям, спасибо!
Все в восторге от твоих уроков, а я ни х не отдупляю. Вот я тупооооооой!!!
Это немного продвинутые уроки. В основном они рассчитаны для тех, кто уже пару месяцев занимается iOS разработкой. Советую посмотреть мой второй плейЛист, где я объясняю самые азы (там не все темы пока). Потом можете посмотреть самую первую лекцию по Стэнфорду. Ещё можете добавиться в наш чат, где все друг другу помогают в изучении iOS разработке (ссылка под каждым видео).
Почему ты прекратил выпускать видео? Лучшее объяснение SWIFT что я встречал
Не прекратил, а приостановил)))))
Главная проблема - время. Буду стараться дальше записывать видео. Но не могу обещать, когда именно это будет у меня получаться.
Низкий поклон тебе, бро!
Спасибо. Получил представление. Автор, хорошая работа
спасибо, все по полочкам и отличные пояснения (и визуальные тоже)!
Это самое лучшее объяснение closure что я видел! От души спасибо!
Иван, продолжайте заниматься этим. Подпишите всех жедающих на платную рассылку новых видеоуроков. И вам плюс и нам
Спасибо Большое за внятное разъяснение сложной темы !!!
Объяснение просто супер!!! Спасибо
спасибо! очень понятно обьясняш 💪🏻 🎖
Топовое объяснение, Долгих лет жизни тебе
ты лучший! Не прекращай пожалуйста! Большое тебе спасибо; огромное
Иван, спасибо за труд.
Респектище за видео! 🙏
Спасибо за качественный контент
Супер
Спасибо, у скутаренко не понял, а тут быстро дошло что к чему
Спасибо за перевод и за тайм-коды
автор делает хороший контент и понятно обьясняет
Спасибо огромное за видео. Все четко, ясно и понятно. И темп отличный, и презентация отличная. И примеры. Спасибо.
бро! огромнейшее человеческое СПАСИБО! просто вывел меня из ступора!
Спасибо за урок! Вы отлично объяснили тему!
В лекции нетологии за 1.5 часа так и не понял, а тут 16 минут хватило..
Спасибо за видео. Отличное объяснения. Все доступно и понятно. Приходиться конечно что-то пересмотреть. Но респект за труд. Жму руку. Лайки на все видосы. Жду следующих видео! Подписка, колокольчик.
Очень жаль что можно ставить только один лайк!))))
Пока это лучшее, что я нашел про замыкания. Огромное тебе спасибо. Очень доступно!
Класс, оформление супер. Очень жду захват значений кложурами и ARC видео
Доходчиво и очень качественно преподаешь! Спасибо!
Будем рады, если видео будет чаще выходить)
Постараюсь чаще записывать видео)))
Отлично объясняешь! Надеюсь будут ещё видео, по swift)
ЛУЧШИЙ
Спасибо за полезное видео!Всё ясно грамотно и размеренно.Лайк обязателен)
Лучше наверное уже и не найти туториала) Спасибо за Ваши труды!
Спасибо,просто лучшее пояснение, раньше не понимал, ты просветил ярче солнца!
Еще не видел видео, Спасибо за труд! ))
Отличное видео, объясняется вся суть, что важно. Плюс аккуратный код и правильное произношение англоязычных терминов.
Спасибо за труд! С нетерпением жду следующие видео. То что нужно для новичка - очень подробно. )
Рад, что Вам помогают мои видео))) спасибо за комментарий
начал лучше понимать замыкания. Спасибо тебе!
Просто идеальное объяснение👍👍👍
Обязательно продолжайте , отличное и понятное видео👍👍👍
Иван ! Браво за такую лекцию . Так здорово доносите . Ждём ваши новые видео !
Спасибо большое за урок!
Когда будет продолжение, подскажите пожалуйста? Очень хочется завершить курс!
Великолепно ! Продолжайте пожалуйста 👍
Спасибо! очень хороший и понятный урок!
Ура! Новое видео! Спасибо за труд! )
спс, все понятно
не посмотрев видео, ставлю жирный лайк!
Это божественное объяснение про клоуджеры! Лайк! Иван, подскажи, когда ждать следующих видео именно по стенфордскому курсу, с какой периодичностью ты можешь их выкладывать?
Ты делаешь полезное дело! и огромное спасибо за таймкоды в видео, оч удобно!)
Рад, что мое объяснение понравилось))) сейчас немного накладка со временем. Думаю, что в течении 2х недель запишу новое видео.
Дякую за твою працю !
Класс, вот это я понимаю умение объяснить))
The best.
Спасибо тебе автор, теперь я действительно понял. Купил бы твой курс)
Шикарно! спасибо за материал!
Большое тебе спасибо 🙏 добрый человек
Это просто нечто! Спасибо за видео и то что заморочился с монтажом
Спасибо, отличное объяснение !
Спасибо тебе большое, очень подробно все объяснил.
Спасибо за лекцию, было очень понятно 👍👍👍👍👍👍👍
Спасибо , обьясняешь шикарно :)
Супер доходчиво. Огромнейшее спасибо за проделанный труд. На твоих уроках изучаю swift с нуля, скоро запилю первое полноценное приложение надеюсь. Канал поддержал как смог)
рекомендую)
Когда будут следующие лекции? Жду с нетерпением!
Хотелось бы почаще выкладывать видео, но пока получается только такой темп)))
Браво!
Вот все супер по объяснению , на 10:00 слова ровняется вводит в заблуждение. Правильнее сказать не ровняется в передаётся значения из одной переменой в другую
Дословно там стоит равно, значит что-то равняется чем-то, то есть что-то является чём-то(или становится). И в том случае мы не совсем с одной переменной передаём значение в другую переменную. В том случае мы нашу переменную приравниваем функции. Таким образом наша переменная(типа функция) приобретает функционал той функции, что мы ее приравняли знаком = . Как-то так.)))) Звучит, может,мудрено, но в этом ничего сложного нет. Надеюсь по окончанию просмотра всего видео получилось объяснить что к чему))))
@@ivanskorokhod2959 сам новичок, и в документаций говорят «Ребят = это знак присваивания, а не какое не равно »
Ну, в принципе да))) равно, как мы это представляем в Свифте пишется двумя знаками равно == (это такой оператор). Если новичок, заходи в Телеграм группу/чат . Если будут вопросы - можешь там спросить. Ссылка под описанием видео
@@ivanskorokhod2959 писать в телегу не могу ;(((
Спасибо большущее! вообще в голове каша была, а тут так всё классно изложено, правда, спасибо большое! не первое видео смотрю и замечаю, что у Вас очень неплохо получается объяснять и предоставлять материал. было бы классно, если бы был целый курс видео Swift от Вас. Например, создание приложения "Заметки", и по урокам, как к этому прийти... просто, как вариант. Ещё раз спасибо!
Ставим лайк!
👍👍👍
👍
Огромное спасибо за видео!
Присоединяюсь к вопросу будет ли продолжение про @escaping?
Супер👍🏿👍🏿👍🏿👍🏿👍🏿
Иван, большое спасибо за Ваши видео-уроки. Вы очень доступно объясняете. Хотел бы поддержать Вас материально. Как можно это сделать?
Рад, что Вам помогают мои видео. Лучшая поддержка канала - лайк и комментарий под видео))))
Огромное спасибо за эту часть курса! Подскажи, будет ли продолжение и когда? Посмотрел последнее видео и уже давно жду следующее..
Скоро будет продолжение. Немного заминка сейчас потому, что много дел и немного не успеваю.
@@ivanskorokhod2959 все еще ждем! =)
Действительно хорошее обьяснение. Жаль про @escaping не сказано, может в будущем в качестве ремарки?)
Спасибо за урок. Подписался)
Да, в дальнейших видео отдельно затрону escaping и очень важную тему захват ссылок
Класс спасибо
Спасибо ха видео! А будет ли продолжение? После третьей части 4й лекции видео больше не смог найти...
Через пару дней выйдет новое видео)))
Не могли бы вы оставить первоисточник курса, по которому вы делаете уроки? Курсов от стэнфорда есть несколько, не совсем понял, по какому именно вы обучаете.
Хотелось бы закончить курс, но последнее видео вышло уже довольно давно, боюсь, что следующих ждать придется еще долго
И большое спасибо за вашу работу, благодаря вам стал изучать swift и ios разработку в целом!
Посмотрите видео введение. Там я объясняю на основании каких лекций я записываю этот курс. Там будет скриншот лекции, где указан порядковый номер.
@@ivanskorokhod2959 спасибо!
Действительно прекрасно разъясняется тема замыканий. Тяжело далась в курсе от swiftbook, много недопониманий тогда осталось.
Спасибо Ивану за труд!
Спасибо.
top🤙
бляха муха суперски !!!
Спасибо большое за видео!
Актуален ли в наше время uikit? Или можно сразу начинать со swiftui?
Да, актуален. Если Вы учите SWIFT для поиска работы, то необходимо знать UIKit. Если учите для себя, можно сразу с SWITUI, но всё-таки желательно знать UIKIt. Заходите в чат, там можно обсудить таке вещи t.me/swiftbookstart_chat
На 36:35 вызов функции, повнимательней ребят)
а есть сейчас изменения какие-то?
Братан ,а будет продолжение ?
Да, будет. Сейчас немного напряг со временем, но скоро будет))))
@@ivanskorokhod2959 а сколько еще уроков осталось до окончания курса ?)
@@ivanskorokhod2959 Спасибо )