Building Cocoa Applications: A Step-by-Step Guide by Michael Mahoney, Simson Garfinkel The following errata were corrected in the 3/04 reprint: Here's a key to the markup: [page-number]: serious technical mistake {page-number}: minor technical mistake : important language/formatting problem (page-number): language change or minor formatting problem (233) Top of page, Step 2, referring to Controller.h; @interface Controller:Object { ... } NOW READS: @interface Controller:NSObject { ... } (307) Step 22; "disclusure triangle" NOW READS: "disclosure triangle" (368) Source codes under 3. and 4.; 3. - (init) NOW READS: - (id)init 4. All import sentences ARE NOW enclosed with "". For example, not #import RTF.h but #import "RTF.h"