Protocols With Associated Types vs Generics (Swift 5)

Sdílet
Vložit
  • čas přidán 7. 09. 2024
  • Всем привет, ребята!
    А вы знали что не только с помощью Generics мы можем создавать универсальные функции? Оказывается, что это можно реализовать также и с помощью PAT - протоколы со связанными типами. В этом видео мы рассмотрим не только применение PAT на практике, но и поговорим о том, какой способ лучше - PAT или Generics.
    Поехали!
    Ссылка на проект: github.com/Iva...
    Подробнее об изучении Swift вы можете узнать на нашем сайте:
    swiftbook.org/
    Наш форум, где вы всегда можете задать ваши вопросы:
    forum.swiftboo...
    Присоединяйтесь к нашей группе в "ВКонтакте":
    swiftbook
    Присоединяйтесь к нашей группе в "facebook":
    / swiftbook.ru
    Мы в telegram:
    t.me/swiftbook...

Komentáře • 17

  • @user-pq7of9co7h
    @user-pq7of9co7h Před 5 lety +1

    Спасибо, Алексей

  • @АнтонТрофимов

    Полезно. Спасибо за видео!)

  • @user-vp6kx3lx5e
    @user-vp6kx3lx5e Před 5 lety +1

    Спасибо за видео :)

  • @User-pf6yy
    @User-pf6yy Před 5 lety

    Все понятно, спасибо!

  • @mak_whisk
    @mak_whisk Před 2 lety

    Спасибо

  • @amin--hj8mc
    @amin--hj8mc Před rokem

    Hi All! Автор, у ролика такое хорошее начало для тех, кто не может понять протокольную парадигму (протоколы для них действительно напоминают интерфейсы). И тут, бац, ты сворачиваешь на частное применение, не расшифровав "а за для чего все это надо". Согласись, форменное издевательство. Скажи ты людям, что вся эта богадельня придумана, чтобы не брать от предков все скопившееся ... добро, "а потом со всем этим мы попробуем взлететь". А берется набор функциональности "по вкусу", а "тела" переносятся копи-пастом от предков (или, от кого они там переносятся). Именно поэтому Apple рекомендует опираться не на классы, а на структуры, и иже с ними "не динамические сущности". И парням - не мучаться, и тебе - плюс в карму

  • @igorshelginskiy9528
    @igorshelginskiy9528 Před 5 lety +3

    4:35 - где ссылка в описании? не нашел (

  • @almazof
    @almazof Před 5 lety

    Получается можно одним протоколом и одной функцией множество данных преобразовать. Я не понимал сути протокола, щас даже интересно стало, лаконично!

  • @iAlexey23
    @iAlexey23 Před 5 lety

    подкиньте тему из икскода pls :)

  • @user-rd9hd6sw5z
    @user-rd9hd6sw5z Před 5 lety

    а где ссылка?)

  • @tonymontana4776
    @tonymontana4776 Před 2 lety

    зачем читать фразу по несколько раз на ломанном англ? )

  • @artemhorchilin8933
    @artemhorchilin8933 Před 5 lety +1

    Прикольно, но зачем?)

  • @user-uo4xh1ft3k
    @user-uo4xh1ft3k Před 5 lety

    м-да

  • @glorytoukraine6956
    @glorytoukraine6956 Před 3 lety

    Немного режет слух когда говоришь «равно» вместо «присвоить», и «ретерн» вместо «ретен». А так - видос пушка, продолжай в том же духе ;)