A good tutorial on beginning Cocoa programming. I only wish that intermediate and advanced books were out there as well.
My only problem with the book is that when something goes wrong with your program, it's nearly impossible to find the problem! The book does have a lot of errata, but that's to be expected on a new book (I'm speaking from experience here. The second book I wrote had an error on page 1 that my publisher, my co-authors and I all missed!). This complicates finding program errors because you don't know when the problem is with your coding or a mistake in the book.
I wound up with several problems on the To Do application:
1. The labels on top of the Info window don't display even though the outlet connections are correct and I've double-checked the code that should set them.
2. The status buttons do not cycle their state.
3.
Finding and fixing these problems has been difficult. The book gives the debugger a very cursory discussion, then assumes everything you do works correctly. More detailed discussions of error symptoms and their remedies, as well as how to debug on Mac OS X, would be helpful.
|