2010-07-26 4 views

Répondre

4

La plupart du temps, il est utilisé pour les propriétés booléennes:

@property(getter=isHidden) BOOL hidden; 
@property(readonly, getter=isFinishedLaunching) BOOL finishedLaunching; 

Mais, oui, au-delà, il ne sert pas souvent du tout (il ne devrait pas être) .

+0

À noter que cette utilisation * est conforme à la norme KVC, car KVC recherchera les propriétés 'isFoo' ainsi que' foo' pour les propriétés 'BOOL'. –

0

On le voit tout le temps quand vous avez un BOOL.

Ex:

@property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;