Assignment completed

Check this out at your leisure.
Close. The short answer is "autorelease everything you return from a method unless the method starts with N/A/R/C"