Apple recommande de déclarer une propriété BOOL de cette manière:
@property (nonatomic, assign, getter=isWorking) BOOL working;
Comme j'utilise les propriétés Objective-C 2.0 et la notation par points, j'accède à cette propriété en utilisant self.working
. Je sais que je pourrais aussi utiliser [self isWorking]
- mais je n'ai pas à le faire.
Donc, comme j'utilise la notation par points partout, pourquoi devrais-je définir une propriété supplémentaire? Serait-il correct d'écrire simplement
@property (nonatomic, assign) BOOL working;
Ou ai-je des avantages à écrire getter=isWorking
dans mon cas (utilisation de la notation par points)?
Merci!