Алекс, спасибо за выпуск по замыканиям. Очень бы хотелось продолжения по этой теме на примерах с использованием swiftUi. Вообще очень бы хотелось увидеть от вас примеров использования перечислений, циклов, замыканий, функций в фреймворке swiftUi. Очень часто в Playgrounds можно за одну минуту написать (например) калькулятор, но проблема возникает когда пытаешься перенести эту логику в визуальную часть (swiftUi). Повторюсь, хотелось бы увидеть примеры использования основ swift в фреймворке swiftUi. P.S Спасибо за ваши уроки !!!
Зашла, а тут такой «праздник» - выпуск про клоуджеры ! Спасибо за урок ! Прочитала в ниже комментарии и согласна что не совсем ясно бывает как выдут себя клоуджеры в ui, где у них параметры и т.д…. Вообщем я тоже за то чтобы сухую теорию в плейграунде разбавлять реальными примерами в ui. Хотя судя по голосованию в телеграмм чате народ желает патернов.
Народ действительно наверное продвинутый. Мне же самому не понятно почему больше голосов за потерны, когда логичнее будет больше понимания при изучении основ в связке с SwiftUI на примерах. Как известно изучая код других мы развиваемся, особенно когда ментор ещё и обьясняет каждый шаг.
Добрый день, Алекс! Благодарю за уроки! Есть вопрос по лекции: зачем применять функцию, возвращающую замыкание, если можно сделать проще (на мой взгляд) и в чем отличие? func someFunc(x: Int) -> (() -> Int) { let closure = { x } return closure } let capture1 = someFunc(x: 5) let capture2 = someFunc(x: 6) capture1() capture2() и вот так? func someFunc1(x: Int) -> (Int) { return x } let capture3 = someFunc1(x: 5) let capture4 = someFunc1(x: 6) print(capture3) print(capture4)
Доступно, но не хватило реального примера где-то в программе. Понимаешь, дело в том, что взрослые (а здесь я думаю таковые все) учатся, когда понимают ЗАЧЕМ им это нужно - а в видео не хватило как раз применения где-то в программе, чтобы что-то захватило, куда-то передало - какие это несет возможности..
Лучший вебинар по замыканиям для новичков.
krasava,spasibo tebe muzik!
Алекс, спасибо за выпуск по замыканиям. Очень бы хотелось продолжения по этой теме на примерах с использованием swiftUi. Вообще очень бы хотелось увидеть от вас примеров использования перечислений, циклов, замыканий, функций в фреймворке swiftUi. Очень часто в Playgrounds можно за одну минуту написать (например) калькулятор, но проблема возникает когда пытаешься перенести эту логику в визуальную часть (swiftUi). Повторюсь, хотелось бы увидеть примеры использования основ swift в фреймворке swiftUi.
P.S Спасибо за ваши уроки !!!
Спасибо за огромный проделанный труд! Очень информативно
И снова огромное спасибо!!! Очень полезная информация для меня.
Spasibo
Зашла, а тут такой «праздник» - выпуск про клоуджеры ! Спасибо за урок ! Прочитала в ниже комментарии и согласна что не совсем ясно бывает как выдут себя клоуджеры в ui, где у них параметры и т.д…. Вообщем я тоже за то чтобы сухую теорию в плейграунде разбавлять реальными примерами в ui. Хотя судя по голосованию в телеграмм чате народ желает патернов.
Народ действительно наверное продвинутый. Мне же самому не понятно почему больше голосов за потерны, когда логичнее будет больше понимания при изучении основ в связке с SwiftUI на примерах. Как известно изучая код других мы развиваемся, особенно когда ментор ещё и обьясняет каждый шаг.
Четко, без воды, все понятно! Спасибо за проделанную работу!
спасибо большое !!
Спасибо за урок
THANK YOU SO MUCH!!!
Спасибо большое за данную тему! Отличный урок! Если можно такой же урок по верске collectioncell и тому подобное.
😉👍
Добрый день, Алекс! Благодарю за уроки! Есть вопрос по лекции: зачем применять функцию, возвращающую замыкание, если можно сделать проще (на мой взгляд) и в чем отличие?
func someFunc(x: Int) -> (() -> Int) {
let closure = { x }
return closure
}
let capture1 = someFunc(x: 5)
let capture2 = someFunc(x: 6)
capture1()
capture2()
и вот так?
func someFunc1(x: Int) -> (Int) {
return x
}
let capture3 = someFunc1(x: 5)
let capture4 = someFunc1(x: 6)
print(capture3)
print(capture4)
Клоужеры сложные. Это стало понятно по замыканию с До-до-до пиццей)
Доступно, но не хватило реального примера где-то в программе. Понимаешь, дело в том, что взрослые (а здесь я думаю таковые все) учатся, когда понимают ЗАЧЕМ им это нужно - а в видео не хватило как раз применения где-то в программе, чтобы что-то захватило, куда-то передало - какие это несет возможности..
В целом хорошо, но нужно чуть больше позитива и музыка мне кажется лишней на фоне, спасибо!
очень интересно, но ещё бы понять этот ваше захват значения😅😅😅
16:00
А что такое complition и @escaping замыкания?