Я новичок в Swift и пытаюсь изучить концепцию наблюдателя свойств. В одном из руководств на Youtube кто-то упомянул, что «наблюдатели свойств могут быть добавлены к сохраненным свойствам, но не к ленивым хранимым свойствам».
Почему наблюдатели свойств могут быть добавлены к хранимым свойствам, но не к ленивым хранимым свойствам
Ответы (1)
ленивое сохраненное свойство не инициализируется, когда вы создаете экземпляр класса, поэтому вы не можете наблюдать изменение чего-то, что не было инициализировано
person
Community
schedule
10.03.2016
Почему нельзя просто добавить наблюдателя свойства при инициализации ленивого свойства?
- person Lord Fresh; 06.09.2017