Заметки
• В любом проекте вы будете создавать свои типы (объекты, экземпляры), часто называют «именованные типы»
• class (класс)
• Похож на struct, но Reference type
• Более сложные объекты
• Поддерживает все принципы ООП
• Тип – любой собственный объект, который создаем в коде (struct, class, enumeration)
Заметки
• Any – любой тип, включая функциональные (функции, замыкания), опциональные
• Automatic Reference Counting (ARC) - аналогичный механизм как и «garbage collector» в Java для управления памятью
(только более быстрый и оптимизированный)
Домашнее задание
• Прочитать
• https://developer.apple.com/library/content/documentation/Swift/Conceptual/Swift_Programming_Language/ClassesAndStruc
tures.html