Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
Now you've seen it all: retain, release, and autorelease. Cocoa has a number of memory management conventions. They're pretty simple rules, and they're applied consistently throughout the toolkit.
NOTE
new, alloc, or copy, the object has a retain count of 1. You are responsible for sending the object a release or autorelease message when you're done with it. That way, it gets cleaned up when its useful life is over.