Apple рекомендует объявить свойство BOOL следующим образом:
@property (nonatomic, assign, getter=isWorking) BOOL working;
Поскольку я использую свойства Objective-C 2.0 и точечную запись, я обращаюсь к этому свойству, используя self.working
.Я знаю, что мог бы также использовать [self isWorking]
- но мне не нужно.
Итак, поскольку я везде использую точечную запись, зачем мне определять дополнительное свойство?Было бы хорошо просто написать
@property (nonatomic, assign) BOOL working;
Или у меня есть какие-либо преимущества, написав getter=isWorking
в моем случае (использование точечной записи)?
Спасибо!