Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

@property definitions with ARC: Is strong default now?

Just running the ARC refactoring tool on the new xcode 4.3.1 and noticed that my (nonatomic, retain) properties are being swapped out for just (nonatomic) instead of (nonatomic, strong) like in the previous xcode.

My code seems to run fine after this change so I am assuming that it is defaulting to strong anyway, anyone know why things have changed with the ARC converter?

like image 737
trapper Avatar asked Mar 19 '12 16:03

trapper


1 Answers

Yes, strong is the default in Xcode 4.3 and later. It's documented both in the LLVM docs and in Apple's guides to using properties and working with ARC.

like image 144
rickster Avatar answered Sep 22 '22 10:09

rickster