Video není dostupné.
Omlouváme se.

Method Dispatch - Диспетчеризация методов в Swift

Sdílet
Vložit
  • čas přidán 17. 09. 2020
  • Занятие на тему "Диспетчеризация методов"

Komentáře • 27

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

    Алгоритмы ютуба радуют, пожалуй посмотрю все видео) Спасибо ☺️

  • @one_madness4751
    @one_madness4751 Před 4 měsíci

    Спасибо большое! Наконец-то разобралась с этими задачками))

  • @yaliisk5928
    @yaliisk5928 Před rokem +1

    Как же приятно слушать.
    Объяснение топ.

  • @vladislavlen9307
    @vladislavlen9307 Před 2 lety +5

    А откуда это занятие? Где читали (или читаете) лекции?

  • @oleksandrisaiev
    @oleksandrisaiev Před 3 lety

    Божечки! Какой голос! Случайно набрел на канал, когда убирал пробелы в знаниях, конкретно в диспетчеризации и влюбился в этот голос! Лайк, подписка и просмотр всех видео на канале, а тут есть что подучить, даже для разраба со стажем

    • @elina_pro_ios
      @elina_pro_ios  Před 3 lety

      Благодарю за проявленный интерес! Это очень приятно ✨

    • @i_belkin
      @i_belkin Před 3 lety

      @@elina_pro_ios Элина , здравствуйте, подскажите вы преподаете индивидуально уж довольно приятно слушать вас?

  • @user-yd9xy3rb4x
    @user-yd9xy3rb4x Před 5 měsíci

    Пересмотрел 9 ый раз

  • @vlKroLvl
    @vlKroLvl Před 2 lety +1

    На слайде про Message Dispatch у Parent и Child класса ссылка на один и тот же участок памяти. Вероятно, это ошибка.
    В остальном все очень круто, спасибо за объяснение и тесты в конце!

  • @woodensn2020
    @woodensn2020 Před rokem

    Спасибо большое за вебинар! 💥

  • @try_catch_error
    @try_catch_error Před 2 lety +1

    А про message dispatch разве поиск не по selector, который является ключом в хеш-таблице, а value - указатель на метод? Поэтому ему не надо обходить каждый элемент в таблице. На каждую таблицу - O(1). Поправьте, если это не так.

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

    Но если final class rectangle будет наследовать от class Shape, то у rectangle будет dinamic методы ?

  • @viktor9107
    @viktor9107 Před 3 lety

    Спасибо за видео, объясняется всё очень понятно)

  • @dmitry7377
    @dmitry7377 Před 3 lety

    Спасибо за ролик, познавательно!

  • @user-yd9xy3rb4x
    @user-yd9xy3rb4x Před 9 měsíci

    8 ой раз пересматриваю)

  • @user-gn3lk1ly2r
    @user-gn3lk1ly2r Před 3 lety

    Спасибо за такой классный ролик, все по полочкам, быстро и четко!

  • @user-yd9xy3rb4x
    @user-yd9xy3rb4x Před rokem

    my seventh time, all clear

  • @aleksandrdeveloper3716
    @aleksandrdeveloper3716 Před 3 lety +1

    Я влюбился 😀😀😀

  • @Architect_Mobile
    @Architect_Mobile Před 3 lety

    Что значит смешаемся относительно таблицы ?

  • @gabibli
    @gabibli Před 8 měsíci

    4:33

  • @user-yd9xy3rb4x
    @user-yd9xy3rb4x Před 2 lety

    My fifth time on the video.

  • @user-yd9xy3rb4x
    @user-yd9xy3rb4x Před 2 lety

    My sixth time

  • @AlexPeresedov
    @AlexPeresedov Před rokem

    20.35 почему вызывается этот метод? никакой логики.

    • @dobrysiabar8791
      @dobrysiabar8791 Před 8 měsíci

      логика простая - если метод есть в протоколе (и неважно есть он в extension или нет), в работу включается witness table. она всегда перекрывает direct dispatch

    • @Timon460
      @Timon460 Před 21 dnem

      @@dobrysiabar8791 а где это написано, перед задачками озвучено не было ))