Protocols With Associated Types vs Generics (Swift 5)
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...
Спасибо, Алексей
Полезно. Спасибо за видео!)
Спасибо за видео :)
Все понятно, спасибо!
Спасибо
Hi All! Автор, у ролика такое хорошее начало для тех, кто не может понять протокольную парадигму (протоколы для них действительно напоминают интерфейсы). И тут, бац, ты сворачиваешь на частное применение, не расшифровав "а за для чего все это надо". Согласись, форменное издевательство. Скажи ты людям, что вся эта богадельня придумана, чтобы не брать от предков все скопившееся ... добро, "а потом со всем этим мы попробуем взлететь". А берется набор функциональности "по вкусу", а "тела" переносятся копи-пастом от предков (или, от кого они там переносятся). Именно поэтому Apple рекомендует опираться не на классы, а на структуры, и иже с ними "не динамические сущности". И парням - не мучаться, и тебе - плюс в карму
4:35 - где ссылка в описании? не нашел (
@@user-iv8ci1ml4q thanks a lot
Получается можно одним протоколом и одной функцией множество данных преобразовать. Я не понимал сути протокола, щас даже интересно стало, лаконично!
подкиньте тему из икскода pls :)
а где ссылка?)
зачем читать фразу по несколько раз на ломанном англ? )
Прикольно, но зачем?)
Artem Horchilin что зачем?
м-да
Немного режет слух когда говоришь «равно» вместо «присвоить», и «ретерн» вместо «ретен». А так - видос пушка, продолжай в том же духе ;)