>> At the time ObjC-2 was in development there was a debate within Apple about >> whether to make ‘nonatomic’ be the default, with an ‘atomic’ keyword to >> enable the safety features. I really wish it had gone that way.
+1 > Based on discussion on the dev forums, atomic properties are the recommended > default except for things like performance-critical code or frameworks that > assume they're running on a single thread. Also note that the > retain/autorelease pattern is optimized under ARC. Making the "safe" version > the default is a sensible decision, in my humble opinion. I am all for safe. Just have a hard time seeing the risk for outlets. If there is no risk it's kind of odd to play safe. Thanks for bringing the discussion results over from the forums. cheers, Torsten _______________________________________________ Cocoa-dev mailing list ([email protected]) Please do not post admin requests or moderator comments to the list. Contact the moderators at cocoa-dev-admins(at)lists.apple.com Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to [email protected]
