svojstva

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
svojstva [2023/09/15 10:20]
oresh.dm
svojstva [2023/09/15 10:24] (текущий)
oresh.dm
Строка 10: Строка 10:
 ====== Свойства Типа ====== ====== Свойства Типа ======
 НАзначаются на веь класс в целом и доступ через класс,а не экземпляры класса (обыноопичывают общее свойство для всего класса) НАзначаются на веь класс в целом и доступ через класс,а не экземпляры класса (обыноопичывают общее свойство для всего класса)
-static var phoneModel = "Iphone2"+  static var phoneModel = "Iphone2" 
 +   
 +====== Свойства класса (Классовые свойства)====== 
 +Они обязательно вычисляемые 
 +  class var companyTitle: String {return "Name of company"
 + 
 +====== Ленивые свойства====== 
 +Инициалиизируются в момент первого обращения к нему 
 + 
 +====== Наблюдатели свойств====== 
 +  *  
 +  * willSet {} - отрабатівает перед установкой свойства 
 +  * didSet {} - отрабатывает после установки значения
  • /sites/data/attic/svojstva.1694773229.txt.gz
  • Последнее изменение: 2023/09/15 10:20
  • oresh.dm