@définitions de propriétés avec l'ARC: Est forte par défaut maintenant?
Juste la course de l'ARC de refactoring outil sur le nouveau xcode 4.3.1 et remarqué que mes (nonatomic, retain) propriétés sont en train d'être remplacés par d'autres juste (nonatomic) au lieu de (nonatomic, fort) comme dans le précédent xcode.
Mon code semble fonctionner très bien, après ce changement, donc je suis en supposant qu'elle est en défaut de fort de toute façon, quelqu'un sait pourquoi les choses ont changé avec l'ARC convertisseur?
Vous devez vous connecter pour publier un commentaire.
Oui,
strong
est la valeur par défaut dans Xcode 4.3 et versions ultérieures. Il est documenté à la fois dans le LLVM docs et d'Apple dans les guides de en utilisant les propriétés et travailler avec ARC.@property (nonatomic) int value
? Il va automatiquement être considérée commeassign
?assign
si vous déclarer comme tel ou non.Lorsque la propriété est un type de base, la valeur par défaut est d'attribuer, si le bien est un type d'objet, la valeur par défaut est forte