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

Поділитися
Вставка
  • Опубліковано 14 гру 2024

КОМЕНТАРІ • 69

  • @christferna
    @christferna 2 роки тому +3

    Большое спасибо за понятный урок!

  • @MrBanifaciy
    @MrBanifaciy 7 років тому +10

    Огромное, Вам, спасибо! Очень доходчиво и просто объясняете сложные вещи в программировании. В будущих уроках хотелось бы увидеть примеры с JSON и с базами данных.

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

    Очень помогают твои уроки. Огромное СПАСИБО за твой труд !

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

    Спасибо большое! Один из лучших каналов по Swift👍

  • @mrunicorn-p4x
    @mrunicorn-p4x 3 роки тому +2

    Все понятно и все просто. Спасибо за Ваш труд.

  • @Unicorngamechannel
    @Unicorngamechannel 4 роки тому +2

    Спасибо вам огромное
    Ваши уроки можно смело рекомендовать тем кто хочет чего то научиться
    Все доходчиво

  • @СтасЗверьков-у9о
    @СтасЗверьков-у9о 3 роки тому

    Уроки лучшие. Даже в 21 году я забил на всех и начал смотреть их.

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

    Вы просто написали sringArrey по этому не показывала, так как вы уже набрали st...
    Спасибо за видео урок, все понятно и четко)

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

    Большое спасибо за понятное обьяснение. Действительно очень удобный и нужный инструмент.

  • @TechnoBog-ov2mp
    @TechnoBog-ov2mp 3 роки тому

    Строка «mama» - это очень мило

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

    Спасибо огромное за Ваши уроки все доходчиво и понятно!!!

  • @mr.targimskiy3215
    @mr.targimskiy3215 4 роки тому

    Спасибо за урок, все максимально понятно и просто. Лайк!

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

    Дай Бог вспомнить про эти дженерики в нужный момент! Спасибо.

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

      а ты смотришь как сериал или ты делаешь дз под каждый урок?

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

      @@theswiftdevelopers1301 начиная с этого урока смотрю и запоминаю (хотя знаю что это неправильно). Хочу (или даже НУЖНО ) быстрее добраться до следующего раздела.

  • @ДмитрийХомяков-я7ф

    Очень круто! Спасибо!

  • @СагитМирвалиев
    @СагитМирвалиев 3 роки тому

    со структурой вообще крутой пример спасибо

  • @olgadakhel7649
    @olgadakhel7649 5 років тому +1

    Вы чудо, спасибо.

  • @РыболовЯнаГрунта
    @РыболовЯнаГрунта 7 років тому

    Большое спасибо за бесплатное обучение программированию! Я в первые решился научиться языку программирования и ни когда до этого не сталкивался с этим. Вроде все начал понимать, но потом на этапе функции, классы, структуры, и "for", что то пошло не так, может где то упустил, и все пошло как снежный ком. Теперь с трудом понимаю и только частями. Наверное вернусь обратно к ранним урокам.

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

    Отличный урок! Спасибо большое!

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

    ты самый крутой. здоровья тебе

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

    Всё понятно, спасибо!)

  • @elenayanovskaya3823
    @elenayanovskaya3823 7 років тому +2

    Спасибо большое за урок!

  • @GlebGrishakov-tl5uj
    @GlebGrishakov-tl5uj 6 років тому

    Большое спасибо!
    Все просто, емко и понятно!

  • @НиколайМ-и5щ
    @НиколайМ-и5щ 6 років тому +2

    для чего в третьем примере создали вначале пустой массив?

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

    Боже, это прекрасно, спасибо большое

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

    Я бы сделал что-то типа такого(интересно хуже это, или нет){
    let ArrayString: [String] = ["Anton", "Vlad", "Maks"]
    let ArrayInt: [Int] = [1,2,3,4,5]
    let ArrayFloat: [Float] = [2.23, 3.44, 5.78, 1.22, 9.06]
    func PrintArrays(x: [Any]){
    for i in x{
    print(i)
    }
    }
    PrintArrays(x: ArrayString)
    PrintArrays(x: ArrayInt)
    PrintArrays(x: ArrayFloat)
    }
    Поскольку я уже работаю IOS разработчиком(3 месяца назад устроился ,а всего программирую на Свифт 4 месяца), и так как очень быстро научился то знаю сложные вещи по типу работы с сервером, потоками, тд, но иногда совсем не знаю банальные вещи. Так как тупо не успел выучить)))

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

    круто!!! огромная благодарность!!!

  • @ВаромодГрибоедов

    спасибо)

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

    Большое спасибо! Познавательно!

  • @IhorFedii-n1i
    @IhorFedii-n1i 6 років тому +1

    вопрос к автору,не понял смысл функции doNothing.можно хотябы кратко ответить ?

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

    Как всегда круто! Большое спасибо, очень доходчиво, отличные понятные примеры. Единственное, не понял зачем 57 строка, зачем создавали пустой массив, вроде и без него всё работает?

  • @AlexanderKirilenkov
    @AlexanderKirilenkov 7 років тому +2

    Большое спасибо +++

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

      Alexander Kirilenkov , будем стараться ещё выпускать!;)

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

    Огромное, Вам, спасибо!

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

    все классно и мне это помогает)

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

    на последней задании не могу добавт тип int помогите почему. ? если там работает генерик

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

    Евгений, спасибо как всегда!!!! Срач в комментах говорит про успех))) Не обращайте внимание на сеньеров в комментариях)))

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

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

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

    Отличный урок

  • @ВиталийХряпин
    @ВиталийХряпин 2 роки тому

    Спасибо Вам большое! А подскажите пожалуйста, в чем разница если вместо дженерика использовать тип “Any “ работает вроде бы также ) или так лучше не делать? Спасибо

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

    Жалко не показал как работать дальше с типом дженерик. Например дженерик с цифрой внутри нельзя сравнивать с другой цифрой, его нужно сначала превратить как-то в Int и т.п.

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

    все хорошо, спасибо за инфу, но по-моему пишется "print"

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

    Спасибо. А про GUI будет?

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

      rensbit , хотелось бы дать UIkit, как время появиться

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

      Похоже что я и это и имел в виду. Я спрашивал о создании приложений с интерфейсом для iOS.

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

    Спасибо!!!

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

    спасибо

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

    прикольно

  • @IhorFedii-n1i
    @IhorFedii-n1i 6 років тому

    уже трудно

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

      дальше легче будет

    • @IhorFedii-n1i
      @IhorFedii-n1i 6 років тому

      @@theswiftdevelopers1301 вы проделали колоссальный труд.спасибо!

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

    Как вариант: можно передавать в функцию массив типа Any и всё работает прекрасно.

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

    Крч шаблоны c++ реализующие парадигму обобщенного программирования, в этом весь ябл напридумывали названий, ну хоть не питоновские магические методы.

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

    Все равно я не пойму смысла этого всего. Изначально Apple ликовала какой Swift строготипизированный, позиционировала это как фишку. А теперь добавляет дженерики, и рассказывает как круто можно обойти эту строгую типизацию и писать более компактный и лаконичный код.

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

    вообще супер! спасибо вам!

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

    Спасибо