Swift с нуля: Xcode урок 22 - что такое Protocol (для новичков)

Поділитися
Вставка
  • Опубліковано 9 лют 2025
  • Двадцать вторая серия по обучению языка программирования "Swift" в программе Xcode.
    Куда присоединиться:
    Всем привет, теперь вы сможете меня поддержать и получить эксклюзивные и закрытые видео смотреть тут - boosty.to/thes...
    1.Наше сообщество в вк(более 6 + тыс) = theswif...
    2.В телеграмме мы помогаем новичкам и всем желающим (нас больше 3 000 + тыс) - ​t.me/joinchat/...

КОМЕНТАРІ • 63

  • @electronic3251
    @electronic3251 7 років тому +6

    Поклон тебе до земли! Царства тебе вселенского! Пусть благословит тебя Аллах! Хорошие уроки и понятные!

    • @theswiftdevelopers1301
      @theswiftdevelopers1301  7 років тому +1

      Спасибо большое за тёплый отзыв)

    • @electronic3251
      @electronic3251 7 років тому

      Сделай урок подробный про инициализаторы, очень много Apple описывает эту процедуру в документации! Плиз!

    • @theswiftdevelopers1301
      @theswiftdevelopers1301  7 років тому +1

      Electronic BOOM , там всего лишь 2 фазы инициализации и название к ним, дизигнейтет и конвинианс , почитай о них сам. Там 10 мин

  • @user-iOSnick-dev
    @user-iOSnick-dev 2 роки тому

    Огромное спасибо! Это лучшая подача материала.

  • @ulannurmatov8686
    @ulannurmatov8686 4 роки тому +1

    Очередное крутое объяснение материала! Спасибо большое!

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

      Улан байке, таптык сизди ;)

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

      @@qyrgyzca ким бул?)

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

      @@ulannurmatov8686 Переходник ж.б. алып кеттим эле го, мурдагы жылы, эсиниздеби? Пальточон сулуу бала.

  • @KS-ni7vv
    @KS-ni7vv 6 років тому +1

    примеры понравились! Большое спасибо! Все ясно и просто!)

  • @raffeisen2085
    @raffeisen2085 6 років тому +13

    Тот случай когда искал инфу по теме на английском, а нашел все в разжеванном варианте на родном.

  • @Kiriyaki65548
    @Kiriyaki65548 6 років тому +1

    Вы молодец. Отличные примеры!

  • @denisperegudov4957
    @denisperegudov4957 7 років тому

    Спасибо Женя! Всё как в аптеке по полкам! Благодарю!

  • @theswiftdevelopers1301
    @theswiftdevelopers1301  7 років тому

    Куда присоединиться:
    1.Наше сообщество в вк(добаляемся к более 3,5 тыс) = vk.com/theswiftdevelopers
    2.В телеграмме мы помогаем новичкам и всем желающим (нас больше 1,500 тыс) - t.me/joinchat/BAn0BkLMGrfpDYy2cnysNg
    p.s
    Домашние задание: смотрите в группах!
    Если все понравилось ты знаешь что делать;)
    Ставь лайк и пиши комент! :)

  • @dariakoshel9957
    @dariakoshel9957 4 роки тому

    Спасибо, очень полезное видео.

  • @TheHeartOfTheCore
    @TheHeartOfTheCore 3 роки тому +6

    в 2021 году не AnyObject, а просто Any.

    • @vvosmoj
      @vvosmoj 2 роки тому

      искал твой комментарий, спасибо

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

      Сейчас, как и ранее, AnyObject и Any используются, У автора есть также актуальное видео на этот счет. Any - любые типы, AnyObject - любые экземпляры класса.

  • @itananas
    @itananas 2 роки тому

    Спасибо большое!

  • @MegaDigri
    @MegaDigri 7 років тому

    Супер Урок. Спасибо

  • @antonilin3123
    @antonilin3123 7 років тому +1

    Респект тебе и поклон!!!! Очень всё понятно объясняешь. А можно надеяться на появление в будущем уроков по CoreData и другим фреймворкам(это уже будут уроки явно не для новичков)?

    • @theswiftdevelopers1301
      @theswiftdevelopers1301  7 років тому +1

      Спасибо , я не буду обещать но в планах целый курс по uikit у меня.

  • @МахмуджанНиязов
    @МахмуджанНиязов 4 роки тому

    от этого начинаю нервничать)

  • @nautilus6358
    @nautilus6358 7 років тому +5

    чет в дебаге вывод не соответствует на 16:49... откуда Мурзик взялся? тем более что по коду у него имя = '3'?

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

    Спасибо

  • @realista9896
    @realista9896 5 років тому

    а такие же свойства должны принимать значения { get set } как в подписанном протоколе?

  • @МахмуджанНиязов
    @МахмуджанНиязов 4 роки тому +1

    почти всё. понимаю но когда перехожу в код у меня ступор и начинаю смотреть как делали другие участники. У меня вопрос так должно быть или где-то Я касачю)))

    • @theswiftdevelopers1301
      @theswiftdevelopers1301  4 роки тому +1

      АбуАли Ниязов , нужно много раз повторять одно и тоже руками и много практиковаться при этом условии только ступор уйдет, все просто

    • @МахмуджанНиязов
      @МахмуджанНиязов 4 роки тому +1

      The Swift Developers спасибо!!!! Будем стараться!!!

    • @МахмуджанНиязов
      @МахмуджанНиязов 4 роки тому

      The Swift Developers ещё один вопрос почему в свойстве age вы присвоили строковые данные а не целочисленные?

  • @realista9896
    @realista9896 5 років тому

    Можешь объяснить зачем нужны AnyObject и просто Any. для чего и когда они используются?

  • @AnimationLook
    @AnimationLook 2 роки тому

    Swift выдаёт ошибку на каждую структуру в протоколе "Cannot convert value of type 'Cat' to expected element type 'OneProtocol'
    Это Свифт запретил закладывать структуры в протоколы или у меня что-то не так? 5 лет всё же прошло с урока. Могли что то и изменить

    • @Joveline77
      @Joveline77 11 місяців тому

      вместо AnyObject надо писать Any, я вовремя)

    • @AnimationLook
      @AnimationLook 11 місяців тому

      @@Joveline77 спасибо мужик. Я уже успел дропнуть свифт, устроиться на работу для обычных смертных, выучить питон и стать синьором дата аналитиком

  • @egilskallagrimsson9873
    @egilskallagrimsson9873 2 роки тому

    Объясни пожалуйста как так получилось, что у тебя в age задано имя а в name возраст но при вызове sortFamily всё правильно выводится?

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

    super

  • @b.b45
    @b.b45 3 роки тому

    klasno

  • @iOS_Developer_Swift
    @iOS_Developer_Swift 7 років тому +3

    var array: [Any] = [parents1,parents2,kids,cat]. tolko srabotal kogda napisal. [ANY]....

  • @MrMorozovVladimir
    @MrMorozovVladimir 6 років тому

    Чем отличается протокол, структура и класс? пипец каша в голове ((

    • @theswiftdevelopers1301
      @theswiftdevelopers1301  6 років тому +6

      что б не возникло столько вопросов нужно после каждого урока читать доку которая ответит на эти вопросы а потом делать дз. Ане смотреть за 2 дня 23 урока без дз.от этого и каша

    • @MrMorozovVladimir
      @MrMorozovVladimir 6 років тому +1

      Согласен )

  • @leonif1
    @leonif1 7 років тому +1

    pArents и kid, а не kids

    • @voakola
      @voakola 6 років тому +1

      Да ладно че ты) ну не знает он английского зато объясняет хорошо! Не нравится не смотри.

    • @Kiriyaki65548
      @Kiriyaki65548 6 років тому

      pArents - понятно. А если детей несколько? Тогда - kids. Это в этом примере он один.

  • @KS-ni7vv
    @KS-ni7vv 6 років тому +2

    УЧИ АНГЛИЙСКИЙ , МУЖИК НЕ ЗНАЕШЬ КАК НАПИСАТЬ ПРАВИЛЬНО СЛОВО родители

    • @theswiftdevelopers1301
      @theswiftdevelopers1301  6 років тому +1

      полностью согласен

    • @Kiriyaki65548
      @Kiriyaki65548 6 років тому +11

      Учи русский язык. Не знаешь, что после слова "мужик" нужно запятую ставить )))) Все мы в чем-то ошибаемся.

    • @ulannurmatov8686
      @ulannurmatov8686 4 роки тому

      аахаха зачет!