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

Поділитися
Вставка
  • Опубліковано 11 вер 2024
  • Занятие на тему "Диспетчеризация методов"

КОМЕНТАРІ • 27

  • @postmodern3509
    @postmodern3509 3 роки тому +5

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

  • @yaliisk5928
    @yaliisk5928 Рік тому +1

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

  • @one_madness4751
    @one_madness4751 5 місяців тому

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

  • @vlKroLvl
    @vlKroLvl 2 роки тому +1

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

  • @oleksandrisaiev
    @oleksandrisaiev 3 роки тому

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

    • @elina_pro_ios
      @elina_pro_ios  3 роки тому

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

    • @i_belkin
      @i_belkin 3 роки тому

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

  • @Денис-ж3ф5р
    @Денис-ж3ф5р 6 місяців тому

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

  • @woodensn2020
    @woodensn2020 Рік тому

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

  • @vladislavlen9307
    @vladislavlen9307 2 роки тому +5

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

  • @viktor9107
    @viktor9107 3 роки тому

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

  • @user-gn3lk1ly2r
    @user-gn3lk1ly2r 3 роки тому

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

  • @dmitry7377
    @dmitry7377 3 роки тому

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

  • @Денис-ж3ф5р
    @Денис-ж3ф5р 10 місяців тому

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

  • @ARTEMvorkhlik
    @ARTEMvorkhlik 2 роки тому +2

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

  • @try_catch_error
    @try_catch_error 2 роки тому +1

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

  • @Денис-ж3ф5р
    @Денис-ж3ф5р Рік тому

    my seventh time, all clear

  • @aleksandrdeveloper3716
    @aleksandrdeveloper3716 3 роки тому +1

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

  • @Architect_Mobile
    @Architect_Mobile 3 роки тому

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

  • @gabibli
    @gabibli 9 місяців тому

    4:33

  • @Денис-ж3ф5р
    @Денис-ж3ф5р 2 роки тому

    My fifth time on the video.

  • @Денис-ж3ф5р
    @Денис-ж3ф5р 2 роки тому

    My sixth time

  • @AlexPeresedov
    @AlexPeresedov Рік тому

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

    • @dobrysiabar8791
      @dobrysiabar8791 9 місяців тому

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

    • @Timon460
      @Timon460 Місяць тому

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