4 ms·
I can not agree with recommending ARC to anyone at this time; in this case there is a ton of existing code out there which is incompatible with it. If you are a
by officialchicken 14y ago
I can not agree with recommending ARC to anyone at this time; in this case there is a ton of existing code out there which is incompatible with it. If you are an experienced obj-c developer who's tired of writing boilerplate and uses the static analyzer with LLVM - then go for it.
Learning to clean up after yourself is a life skill worth having. And besides, there's always the -fobjc-arc flag for classes which use it.
EDIT: Every project seems to include:
Reachability
SBJson
ASIHttp
And also commonly occurring:
OpenUDID
ZipKit
NSLogger
InAppSettingsKit (there are others)
Cocos2d/3d
- architgupta 14y agoThanks for the heads-up on ARC. Not averse to managing memory :-)
- mikeash 14y agoIf you need to include those files in your project, you can just turn ARC off for them while leaving it on for the rest.
- Arcanum-XIII 14y agoYou can disable ARC for some or all part of your program, so lib compatibility is not a problem.