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

preview_player
Показать описание
Двенадцатая серия по обучению языка программирования "Swift" в программе Xcode.

Куда присоединиться:

Рекомендации по теме
Комментарии
Автор

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

BCEMCPATb
Автор

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

ulannurmatov
Автор

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

giesty
Автор

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

kirillusmanov
Автор

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

krepkiychay
Автор

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

tochkaarendiru
Автор

Куда присоединиться:



p.s
Домашние задание: смотрите в группах!

Если все понравилось ты знаешь что делать;)
Ставь лайк и пиши комент! :)

theswiftdevelopers
Автор

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

}

var st = struc()

Magicus
Автор

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

sergeirodin
Автор

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

martynov
Автор

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

sergeyresn
Автор

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

svetatam
Автор

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

myga
Автор

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

yvhnn
Автор

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

iOS_Developer_Swift
Автор

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

ignat