Swift 5 - Замыкания (или closures, блоки, лямбды)

Поділитися
Вставка
  • Опубліковано 8 січ 2025

КОМЕНТАРІ •

  • @discotekanagrablyah
    @discotekanagrablyah Рік тому +1

    Лучший вебинар по замыканиям для новичков.

  • @tiffany668
    @tiffany668 2 роки тому +4

    krasava,spasibo tebe muzik!

  • @cocos544
    @cocos544 2 роки тому +4

    Алекс, спасибо за выпуск по замыканиям. Очень бы хотелось продолжения по этой теме на примерах с использованием swiftUi. Вообще очень бы хотелось увидеть от вас примеров использования перечислений, циклов, замыканий, функций в фреймворке swiftUi. Очень часто в Playgrounds можно за одну минуту написать (например) калькулятор, но проблема возникает когда пытаешься перенести эту логику в визуальную часть (swiftUi). Повторюсь, хотелось бы увидеть примеры использования основ swift в фреймворке swiftUi.
    P.S Спасибо за ваши уроки !!!

  • @FerRedMer
    @FerRedMer 2 роки тому +5

    Спасибо за огромный проделанный труд! Очень информативно

  • @user-iOSnick-dev
    @user-iOSnick-dev Рік тому +1

    И снова огромное спасибо!!! Очень полезная информация для меня.

  • @MrPotapovV
    @MrPotapovV 2 роки тому +4

    Spasibo

  • @tantantan893
    @tantantan893 2 роки тому +3

    Зашла, а тут такой «праздник» - выпуск про клоуджеры ! Спасибо за урок ! Прочитала в ниже комментарии и согласна что не совсем ясно бывает как выдут себя клоуджеры в ui, где у них параметры и т.д…. Вообщем я тоже за то чтобы сухую теорию в плейграунде разбавлять реальными примерами в ui. Хотя судя по голосованию в телеграмм чате народ желает патернов.

    • @cocos544
      @cocos544 2 роки тому

      Народ действительно наверное продвинутый. Мне же самому не понятно почему больше голосов за потерны, когда логичнее будет больше понимания при изучении основ в связке с SwiftUI на примерах. Как известно изучая код других мы развиваемся, особенно когда ментор ещё и обьясняет каждый шаг.

  • @assetkussainov
    @assetkussainov 2 роки тому +1

    Четко, без воды, все понятно! Спасибо за проделанную работу!

  • @Dontgoagainstthedream
    @Dontgoagainstthedream Рік тому +1

    спасибо большое !!

  • @nikolay4345
    @nikolay4345 2 роки тому +4

    Спасибо за урок

  • @Nature-cl4kb
    @Nature-cl4kb Рік тому +1

    THANK YOU SO MUCH!!!

  • @netmannetman5396
    @netmannetman5396 2 роки тому +2

    Спасибо большое за данную тему! Отличный урок! Если можно такой же урок по верске collectioncell и тому подобное.

  • @mechanic_MSK77
    @mechanic_MSK77 2 роки тому +4

    😉👍

  • @nik-lz1cd
    @nik-lz1cd Рік тому +1

    Добрый день, Алекс! Благодарю за уроки! Есть вопрос по лекции: зачем применять функцию, возвращающую замыкание, если можно сделать проще (на мой взгляд) и в чем отличие?
    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)

  • @TheHeartOfTheCore
    @TheHeartOfTheCore Рік тому +2

    Клоужеры сложные. Это стало понятно по замыканию с До-до-до пиццей)

  • @Vakula_48
    @Vakula_48 2 роки тому +4

    Доступно, но не хватило реального примера где-то в программе. Понимаешь, дело в том, что взрослые (а здесь я думаю таковые все) учатся, когда понимают ЗАЧЕМ им это нужно - а в видео не хватило как раз применения где-то в программе, чтобы что-то захватило, куда-то передало - какие это несет возможности..

  • @reemotto
    @reemotto 2 роки тому +3

    В целом хорошо, но нужно чуть больше позитива и музыка мне кажется лишней на фоне, спасибо!

  • @roccopegasus4966
    @roccopegasus4966 2 роки тому +2

    очень интересно, но ещё бы понять этот ваше захват значения😅😅😅

  • @gabibli
    @gabibli Рік тому

    16:00

  • @ffonlfoff5005
    @ffonlfoff5005 2 роки тому +1

    А что такое complition и @escaping замыкания?