Video není dostupné.
Omlouváme se.

Диспетчеризация в Swift.

Sdílet
Vložit
  • čas přidán 14. 08. 2024
  • Изучили диспетчеризацию в Swift, и разобрали некоторые баги связанные с ней.
    Я запускаю курс по iOS Разработке, всю информацию можно найти тут:
    swiftcourses.ru
    / ios_courses
    Для связи
    Telegram: @ildarZ
    LinkedIn: www.linkedin.com/in/ildar-zalyalov-iOS
    #swift #iOS #MethodDispatch
    00:00 - интро в Method Dispatch
    2:20 - Direct(Static) Dispatch
    4:50 - Table(Dynamic) Dispatch - WT
    7:31 - Table(Dynamic) Dispatch - VT
    12:04 - Message Dispatch
    20:15 - Проблема диспетчеризации в Swift (дефолтная реализация только в протоколе)
    24:24 - Еще одна проблема диспетчеризации в Swift
    27:36 - Method Swizzling в Swift

Komentáře • 13

  • @sashamakedonskii
    @sashamakedonskii Před 4 lety +8

    Ildar Zalyalov спасибо. Выкладывай ещё пожалуйста. Узнал много нового. Спасибо огромное!

  • @1ZaYaTs1
    @1ZaYaTs1 Před 2 lety

    Спикер молодец. Толково рассказывает👍

  • @rsimenok
    @rsimenok Před 4 lety +5

    Шикарно изложен материал, спасибо!

  • @leaf_from_tree
    @leaf_from_tree Před 3 lety +3

    Интересная тема и хорошая подача! Спасибо тебе

  • @romdevios
    @romdevios Před 3 lety +3

    если функция указана в протоколе, то это уже Dynamic. Но swift умный и делает его оптимизацию в Static

  • @ArdakDev
    @ArdakDev Před 2 lety +3

    Здравствуйте! Отличный урок, но возник вопрос final class является direct dispatch, а класс подписанный на протокол dynamic table, так каким в конечном итоге будет final class подписанный на протокол? Что-то я немного запутался

  • @alexgrigoriev7133
    @alexgrigoriev7133 Před 2 lety

    Спасибо

  • @TheScrinn
    @TheScrinn Před 2 lety +2

    Автор сам в теме глубоко не разбирается зачем это нужно/как работает и материал крайне поверхностный советую найти видео от Mad Brains по диспетчеризация

  • @Dragonboh1
    @Dragonboh1 Před 2 lety +3

    3 минута. пример с Статической Диспетчеризациейю Неверно, ето не статическая будет, а уже Table. Статическая только если в теле протоколе, нет метода, а только в extension.

  • @ozolc
    @ozolc Před 4 lety +5

    Спасибо за лекцию. Еще информация на русском языке по method dispatch czcams.com/video/kolL8r7Tz2w/video.html

  • @mak_whisk
    @mak_whisk Před 2 lety

    Спасибо