A Apple recomenda declarar uma propriedade BOOL desta forma:
@property (nonatomic, assign, getter=isWorking) BOOL working;
Como estou usando propriedades Objective-C 2.0 e notação de ponto, eu acesso essa propriedade usando self.working
. Sei que também poderia usar [self isWorking]
- mas não preciso.
Portanto, como estou usando a notação de ponto em todos os lugares, por que devo definir uma propriedade extra? Estaria tudo bem simplesmente escrever
@property (nonatomic, assign) BOOL working;
Ou eu tenho alguma vantagem escrevendo getter=isWorking
no meu caso (uso de notação de ponto)?
Obrigado!