Использование свойства BOOL

Apple рекомендует объявить свойство BOOL следующим образом:

@property (nonatomic, assign, getter=isWorking) BOOL working;

Поскольку я использую свойства Objective-C 2.0 и точечную нотацию, я получаю доступ к этому свойству, используя self.working . Я знаю, что могу также использовать [self isWorking] - но мне это не обязательно.

Итак, поскольку я везде использую точечную нотацию, почему я должен определять дополнительное свойство? Можно ли просто написать

@property (nonatomic, assign) BOOL working;

Или мне будет полезно написать getter = isWorking в моем случае (использование точечной записи)?

Спасибо!

108
задан Patrick 1 February 2011 в 15:11
поделиться