Swift с нуля: Xcode урок 12 - что такое Class | Struct (для новичков)

Поділитися
Вставка
  • Опубліковано 9 січ 2025

КОМЕНТАРІ • 44

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

    Очередной отличный урок! Оргазм! Различие классов и структур за две минуты. Разве не круто?! Спасибо автору!!!

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

    Прям дар Божий объяснять! Добра вам!!!

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

    спасибо, вам большое буду еще смотреть ваши уроки

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

    Спасибо за видео! Было бы здорово увидеть на примерах отличие в том, что классы это reference type, а структуры value type.

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

    Можно в struct-ре задать значение тогда ее можно будет создать экземпляр не указывая значения например так:
    struct struc {
    var test1 = "test1"
    var test2 = 2
    }
    var st = struc()

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

    Спасибо вам большое. Хорошо провожу время. Всегда хотел написать что-нибудь нативное. Рад, что именно сейчас наконец собрался, когда вышел swift, и ваш замечательный курс. Круто совпало. Я как будто опять чем-то интересным увлёкся. После полного набора веб-программиста (6 языков), я уже на такое не рассчитывал) Apple, как всегда, нашла способ всех приятно удивить

  • @fpvibe
    @fpvibe 7 років тому +4

    Отлично все разжевано 👍🏼

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

      The Swift Developers очень жду следующего урока😉

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

      уже посмотрел;) заслуженный лайк поставлен!

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

      уверен, что не только мне одному) Вы в ВК есть?

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

    про яблоки крутой пример :))

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

    Классы наследуются, структуры копируются и это огромная разница!

  • @ВикторТурнаев-э5д
    @ВикторТурнаев-э5д 3 роки тому

    Очень круто объясняете, спасибо

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

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

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

      в фейсбуке нету групы . можеш сазать как включил эту тему ? в playground

  • @ararar4445
    @ararar4445 7 років тому +4

    Парень у тебя талант 👍продолжай.

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

    Спасибо за труд и все детали!

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

    человек, спасибо за лекции

  • @Максим-ш7х4й
    @Максим-ш7х4й 6 років тому +2

    Спасибо

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

    Урррааааа! Наконец-то ООП!

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

    спасибо:)

  • @КелвинКелвин
    @КелвинКелвин 4 роки тому

    spasibo za urok ))) 4etko i yasno

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

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

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

    Спасибо!

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

    super, thanks a lot

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

    Спасибо, кратко)

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

    Добрый день. Прошу помощи знатоков, как лучше строить архитектуру, если у меня есть несколько Structures, мне их лучше все в одну Structures положить или лучше по отдельности?

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

    В Xcode 8.3.3. нормально, что на 7:36 экземпляр класса sonClass отображается слева как " __lldb_expr_155.Son", вместо просто "Son" как у вас?

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

      Это не критично, консоль важнее( та что ниже)

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

    Всё же не понял до конца: в каких случаях применять self, а в каких нет?
    И фундаментальное отличие класса от структуры в чём? В том что у первого нет дефолтного инита, а у второй он есть?

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

      ты или тролишь или реально так много вопросов, если реально вопросы а не самоутверждение пиши в личку мне

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

      Мне непонятно - вот и задаю вопросы. Просто нигде в уроках рунета не встречал чтобы объяснили фундамент структуры и класса. Не могу разобраться. Куда в личку? И будет ли у тебя время на всё ответить? Посмотрел первый курс по свифту, есть куча вопросов. Которые документация не закрыла, к сожалению. Читал на трёх языках её - думал лучше пойму...:(
      А самоутверждаются пусть те, кто уже работу программистом нашёл..

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

      ссылка на группу вк под видео, я там админ

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

      Хорошо, я запишу все свои вопросы и обращусь к тебе.Спасибо.

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

    вы вводите в заблуждение своими названиями переменных и классов. Класс называется Son, а его экземпляр - SonClass?

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

      Эта программа расчитана на людей не имевших опыта в программировании. А если вы знаете как правильно почему не запишите свой правельный курс? Или от ваших замечаний я щас должен переписать курс?

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

    Нужно было упомянуть что класс всегда пишется с большой буквы, во всех языках

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

    сконспектировал называется))))
    "Property - свойства класса. Когда мы создаем переменные и константы внутри класса.
    Наследование - это использование одного класса в другом последующем классе, с наследованием свойств первого класса
    Метод класса - функция заложенная внутри класса
    инициализатор: Допустим имя и возраст
    Экземпляр класса - когда название класса вписывается вовнутрь какой либо переменной(мини экземплярчик, модель чего либо допустим , определенная модель допустим класса Трансформер, наследование: дисептикон, метод : стрелять и летать, экземпляр - Мегатрон)
    "

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

    ya tolko ne ponel 4to delaet (inint) esli mojno prosto vizvat sonClass.name = "Swift" , zachem togda nyjno init esli prosto mojno vizvat

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

      Вы не понимаете концепции объектно-ориентированного программирования. Вам бы почитать какие-нибудь книжки для новичков, например из серии "Head first". Введите в гугле "Изучаем Java" (без кавычек) и увидите эту книгу. Она есть в интернете, можете скачать бесплатно.

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

    молодой человек вы за@*ли говорить то громче то тише