2009-04-30 8 views
1

Si je définir une propriété et juste faire:Est-ce que "affecter" la configuration par défaut de la directive du compilateur @property?

@property(nonatomic) UIButton* button; 

alors je pense que c'est une propriété « assign ». Est-ce exact?

+1

Vous avez posé plusieurs questions qui sont répondues directement dans la documentation d'Apple à propos de Propriétés; avez-vous lu http://developer.apple.com/documentation/Cocoa/Conceptual/ObjectiveC/Articles/ocProperties.html#//apple_ref/doc/uid/TP30001163-CH17? – smorgan

+0

Merci pour le lien. Je devrais lire ça. – Thanks

Répondre

1

oui c'est.

+0

Il est probablement plus clair d'inclure tous les attributs, cependant. –

8

valeurs par défaut des params de propriété sont

assign, readwrite et « atomique » (il n'y a aucun mot-clé « atomique ». Seulement nonatomic)

Questions connexes