Dans les propriétés Objective-C, vous pouvez définir d'autres noms pour les accesseurs. Je pense vraiment dur mais je ne connais aucune situation que je ferais jamais cela. Ce n'est pas la norme KVC et je ne vois aucun avantage. Quelle est l'utilisation de celui-ci?Objective-C: Juste une autre question de propriétés stupides
0
A
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
On le voit tout le temps quand vous avez un BOOL.
Ex:
@property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;
Questions connexes
- 1. NSString question ObjectiveC
- 2. Juste une question simple
- 3. Objective-C: Juste un autre conserver question de comptage
- 4. Une autre question de type C question
- 5. Une autre question Linqification
- 6. Une autre question dateTime
- 7. Une autre question DateTime.ParseExact
- 8. Comment puis-je simplement changer une variable de classe d'une autre classe dans ObjectiveC?
- 9. Une autre question RegEx
- 10. Propriétés de Scala Question
- 11. Une autre question de raccordement NH Fluent
- 12. Clone juste l'écurie et une autre branche dans git?
- 13. Une autre question SQL rapide
- 14. une autre question urlmapping grails
- 15. Prolog une autre question simple
- 16. encore une autre question tsql
- 17. une autre question offset excel
- 18. Encore une autre question Hibernate
- 19. Une autre question de fuite de mémoire
- 20. Une autre question C# void
- 21. Une autre question Javascript basique
- 22. Personnalisation de writeToFile dans ObjectiveC
- 23. Propriétés comparer la question
- 24. Analyseur AMF0 dans ObjectiveC
- 25. encore une autre question de l'arbre STL
- 26. une autre question de validation jquery
- 27. Une autre compréhension de la liste question
- 28. Une autre question d'extension de popup modale
- 29. Une autre question de traduction Linq
- 30. Une autre question de réécriture d'apache
À 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'. –