Одно использование @property
- мы можем получить доступ к свойству из других классов.Например, предположим, что вы объявляете свойство BOOL следующим образом:
@property (nonatomic) BOOL myState;
Теперь вы можете получить доступ к свойству myState
из другого класса.В противном случае невозможно получить доступ к переменной BOOL из других классов.Если вы не собираетесь обращаться к этой переменной BOOL из других классов, вы можете опустить объявление @property
.