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?
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?
oui c'est.
Il est probablement plus clair d'inclure tous les attributs, cependant. –
valeurs par défaut des params de propriété sont
assign, readwrite et « atomique » (il n'y a aucun mot-clé « atomique ». Seulement nonatomic)
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
Merci pour le lien. Je devrais lire ça. – Thanks