№34 - Протоколы в Swift | Испытание твоего разума

Поделиться
HTML-код
  • Опубликовано: 4 сен 2024

Комментарии • 105

  • @bwswift
    @bwswift  Год назад +4

    Поддержите канал на патреоне!
    www.patreon.com/bwswift

  • @Mirorval
    @Mirorval Месяц назад

    Благодарю за урок.

  • @dqueenprinsees
    @dqueenprinsees Год назад +3

    Спасибо большое за лекцию, очень было понятно.
    Я думаю для тех, кто делает лекции будет полезен этот список, чтобы не перепечатывать:
    //1. Equatable - протокол для сравнения значений типов.
    //2. Comparable - протокол для сравнения и упорядочивания значений типов.
    //3. Codable - протокол для сериализации и десериализации данных.
    //4. Hashable - протокол для хэширования значений типов.
    //5. Collection - протокол для представления коллекций, таких как массивы и словари.
    //6. Sequence - протокол для представления последовательностей элементов.
    //7. IteratorProtocol - протокол для представления итераторов; используемых для обхода коллекций и последовательностей.
    //8. Error - протокол для представления ошибок.
    //9. CaseIterable - протокол позволяет получить массив всех кейсов перечисления.
    //10. Identifiable - протокол предоставляет удобный способ для идентификации элементов в коллекциях

  • @Dante94IT
    @Dante94IT Год назад +5

    Эта лекция - колоссальный труд и умение выжимать суть из огромного массива информации! Спасибо огромное!

  • @zheniaserhatyi5769
    @zheniaserhatyi5769 6 месяцев назад

    Дякую за відео !!!

    • @bwswift
      @bwswift  6 месяцев назад +1

      💙💛

  • @ARTEMvorkhlik
    @ARTEMvorkhlik Год назад +5

    Отлично, что было не только рассказана тема по методичке, но и освещены более глубокие нюансы. Нужно продолжать в том же духе! По каждой теме делать deep dive! Хорошо подходит для повторения перед собесом

    • @bwswift
      @bwswift  Год назад +1

      Благодарю!

  • @Dragonboh1
    @Dragonboh1 4 месяца назад

    keep doing what you doing

  • @yntymakkaragulov3877
    @yntymakkaragulov3877 11 месяцев назад

    Отличный курс!!!

  • @dmitrykiri
    @dmitrykiri Год назад +3

    Видео не только полезные, но и очень интересно смотреть! Спасибо огромное!

  • @morrterry
    @morrterry Год назад

    Спасибо за видео!

  • @ruslanvolchanskiy3199
    @ruslanvolchanskiy3199 Год назад +2

    Огромное спасибо за уроки, очень интересно смотреть

    • @bwswift
      @bwswift  Год назад

      Благодарю!

  • @Lucktimerfull22
    @Lucktimerfull22 10 месяцев назад

    The best teacher

    • @bwswift
      @bwswift  10 месяцев назад

      ❤️

  • @AdamTabiev
    @AdamTabiev 10 месяцев назад

    Вячеслав, ваш способ объяснять сложные концепции с погружением в детали, для меня является ооочень понятным и подробным! Я учусь программированию уже больше года и еще не встречал более понятных лекций.
    Ранее проходил платные курсы по основам Swift, вы объясняете на много лучше. У вас талант доносить и объяснять сложное, простым языком и простыми примерами.
    Спасибо вам огромное и мирного нам всем неба!

    • @bwswift
      @bwswift  10 месяцев назад

      Благодарю!

  • @user-iOSnick-dev
    @user-iOSnick-dev 9 месяцев назад

    Нам лекции очень нужны! Спасибо, Вячеслав!!

  • @larinvae
    @larinvae Год назад

    Вячеслав, здравствуйте! Месяц спустя пересмотрела лекцию по протоколам, повторила пройденный материал и вновь много нового для себя открыла. И снова смотрела вашу лекцию как увлекательный фильм, настолько интересно. Спасибо вам за ваш труд!

    • @bwswift
      @bwswift  Год назад

      Благодарю

  • @Khusrav77
    @Khusrav77 10 месяцев назад +1

    Привет! спасибо большое тебе за то что ты делаешь это очень большой труд, классна объясняешь.

    • @bwswift
      @bwswift  10 месяцев назад

      ❤️

  • @user-cg6ew6hd5k
    @user-cg6ew6hd5k 5 месяцев назад

    Очень грамотный подход, спасибо тебе за качественный контент!

  • @user-uo9nx4tz8u
    @user-uo9nx4tz8u Год назад +4

    В таком же духе продолжайте пожалуйста:)
    Спасибо за урок;)

    • @bwswift
      @bwswift  Год назад

      Благодарю!

  • @Crocopizdel
    @Crocopizdel Год назад

    Не хилый такой урок! Да, тема более чем серьёзная, конечно. Теперь n-раз пересматривать. Спасибо, Слава!

  • @romankhilyuk6439
    @romankhilyuk6439 Год назад

    Вячеслав, Огромное спасибо за ваш труд! Подача материала простая и понятная, в то же время ее объем - исчерпывающий для новичка.
    Тему протоколов и тд прожевал уже ни раз, но все равно из каждого видео подчерпываю что-то новое. И без сомнений, если нужно будет что то вспомнить или просто освежить память, то исключитель этот канал и сразу практика!
    После того, как закопался в коде, любой ваш ролик, как глоток свежего воздуха! Сразу появляется ощущение, что все просто) ЖИРНЫЙ ЛАЙК!

    • @bwswift
      @bwswift  Год назад

      Благодарю!

  • @user-xi9qi9sw5q
    @user-xi9qi9sw5q Год назад +1

    Очень качественный контент! Уже жду следующий урок! Огромное спасибо!

    • @bwswift
      @bwswift  Год назад

      Благодарю!

  • @m.d.2029
    @m.d.2029 5 месяцев назад

    Спасибо, Вячеслав! Все круто!

  • @dinachernykh5702
    @dinachernykh5702 Год назад

    Подписалась на патреон. Дай бог вам здоровья 🙏🏼💗

    • @bwswift
      @bwswift  Год назад

      Спасибо за поддержку!

  • @user-hp8no5tm2t
    @user-hp8no5tm2t Год назад +1

    Як завжди топ!!! Дякую. Ваша подача матеріалу, найкраща.

    • @bwswift
      @bwswift  Год назад

      Дякую за теплі слова!

  • @user-pv3xm3mg3u
    @user-pv3xm3mg3u Год назад

    Большое спасибо за Ваш информативный урок!

  • @Moonwalker95
    @Moonwalker95 7 месяцев назад

    Большое спасибо за ваш труд! Много чего нового узнал

  • @Turnikigrechka
    @Turnikigrechka Год назад

    Слава, спасибо, ты Человечище!

    • @bwswift
      @bwswift  Год назад

      Приятно слышать!

  • @larinvae
    @larinvae Год назад

    Вячеслав, спасибо за лекцию! Она божественна!

  • @istonik1691
    @istonik1691 4 месяца назад

    дяка, пане.

    • @bwswift
      @bwswift  3 месяца назад +1

      Будьласка!

  • @greggeorg777
    @greggeorg777 Год назад

    отличный набор лекций, очень интересно слушать + давольно глубокий разбор вопросов)

  • @user-in6bh9nd8k
    @user-in6bh9nd8k 7 месяцев назад

    Спасибо большое, классная подача!

  • @bulgakov1991
    @bulgakov1991 Год назад

    Шикарно как всегда, большое спасибо!!!

  • @mrunicorn-p4x
    @mrunicorn-p4x Год назад

    Огромное спасибо автору за проделанную колоссальную работу. Уверен я буду и в будущем сюда возвращаться для разбора и не раз) #Swift #Top#1 #lectures #protocols

  • @zoomle_iOS
    @zoomle_iOS Год назад

    Спасибо большое за лекцию!
    В начале было сказано, что Xcode отображает наследование от классов и от протоколов одинаково, но это можно поправить.
    И как-то пропустил, было ли об этом сказано в лекции))

    • @bwswift
      @bwswift  Год назад

      👍, да это можно поправить в цветовой схеме!

  • @raheemgabibov7523
    @raheemgabibov7523 Год назад

    Большое спасибо. Очень полезно

  • @yaliisk5928
    @yaliisk5928 Год назад

    Лайк сразу.
    Спасибо за качественный контент.

    • @bwswift
      @bwswift  Год назад

      Благодарю за поддержку!

  • @ruslanvolchanskiy3199
    @ruslanvolchanskiy3199 Год назад

    Большая благодарность за уроки :)

    • @bwswift
      @bwswift  Год назад

      Спасибо за поддержку!

  • @tiffany668
    @tiffany668 Год назад

    Super, Champion 💪🏼

  • @ct4tuei3
    @ct4tuei3 Год назад

    Спасибо за контент!

  • @rabbit467
    @rabbit467 Год назад

    Спасибо за лекцию!

  • @luckysa2343
    @luckysa2343 5 месяцев назад

    Dyakuu!

  • @lehaPsheno
    @lehaPsheno Год назад

    огромное спасибо,я стал чуть-чуть умнее)очень ценю ваш труд

    • @bwswift
      @bwswift  Год назад

      Это радует! Продолжайте в том же духе!

  • @electronic008
    @electronic008 10 месяцев назад

    Спасибо, Вячеслав! А расскажите еще об Protocol Oriented Programming. Тоже обширная и интересная тема.

  • @vladimirstepanov7246
    @vladimirstepanov7246 Год назад

    Спс за работу! Тут просто не мало было проделано и это мягко говоря) Я его просмотрел три раза чтоб не пропустить не чего )

    • @bwswift
      @bwswift  Год назад +1

      Благодарю!

  • @mellrichard1243
    @mellrichard1243 Год назад

    Ураааа, спасибо большое 🎉❤❤❤

  • @babyshkaboy
    @babyshkaboy Год назад

    название шикарное хаха)
    Вы крутой мужик!рэспэкт!

    • @bwswift
      @bwswift  Год назад

      Испытание прошел?

    • @babyshkaboy
      @babyshkaboy Год назад

      @@bwswift в процессе)

  • @Crocopizdel
    @Crocopizdel Год назад

    Вижу ARC. На 1:21:00... Я после этого курса должен мидлом стать) Минимум!

    • @bwswift
      @bwswift  Год назад

      Курс был рассчитан минимум на strong junior

    • @Crocopizdel
      @Crocopizdel Год назад

      @@bwswift этого и буду добиваться от себя.

  • @SergSphinx
    @SergSphinx Год назад

    Топчик

  • @pilkevich
    @pilkevich Год назад

    @bwswift Перечитав документацію по протоколам і виникло ряд питань. Одне з них таке. Протоколи - це тип данних. Але який тип - value чи reference?

    • @bwswift
      @bwswift  Год назад

      абстрактний тип

    • @pilkevich
      @pilkevich Год назад

      @@bwswift Сьогодні натрапив на інформацію, що протоколи - це "Existential Types", щоб це не означало. 😅

  • @user-xe5kt2bu6w
    @user-xe5kt2bu6w Год назад

    О нет, забыли рассказать про то, чего не знают сеньоры. Это мой любимый раздел😁

    • @bwswift
      @bwswift  Год назад

      Сейчас такие сеньйоры пошли, что они много чего не знают :)

  • @kiri4of510
    @kiri4of510 Год назад

    Мужик ты реал крутой!!! Как насчет сделать видео по Diffable DataSource ?

    • @bwswift
      @bwswift  Год назад

      Когда-то обязательно дойдем.

  • @shurale85
    @shurale85 10 месяцев назад

    диамандовая проблема 2 при одинаковых названиях функций или при одинаковых сигнатурах?

    • @bwswift
      @bwswift  10 месяцев назад

      При одинаковом всем

  • @Le_schiffer
    @Le_schiffer Год назад

    Эх, жаль не было инфы про экзистеншнл контейнер

    • @bwswift
      @bwswift  Год назад

      Это не базовый уровень, даже апл в документацию по протоколам это не добавило

    • @Le_schiffer
      @Le_schiffer Год назад

      @@bwswift мне на мидловскую позицию просто собес предстоит, вот и выискиваю инфу "под капотом"

  • @viktorarno3937
    @viktorarno3937 Год назад

    Спасибо большое за видео ❤

    • @bwswift
      @bwswift  Год назад

      И вам спасибо за комментарий!