Calling -retainCount Considered Harmful
The basics: What are the official reasons to not use retainCount? Autorelease management is the most obvious — you have no way to be sure how many of the references represented by the retainCount are in a local or external (on a secondary thread, or in another thread’s local pool) autorelease pool. Also, some people … Read more