Add @autoreleasepool as alternative to NSAutoreleasePool object.
Move statements out of @interface that did not allow file to compile. Fix various typos/confusing wording.
Remove broken Apple website link to Learning Objective-C and replaced with Programming with Objective-C Apple book link.