After chapter 6, I found it natural to stop and make notes from earlier chapters before moving on. It is an exciting book !
One of the best things about this book is that one learn to think programming and not only codeing. Programming, I have learned, is about all the stuff - the communication between the objects. Excellent work from the author !, but there are some issues;
The author do not explain the MVC method in ch 7. Most of Ch 7 miss explanation. (One type a lot of code and ends up with the first MVC application). But, there is also a advantage of this - one have to investigate by one self - and that is excellent !
I recommend this book to everyone wanting to learn Cocoa-programming, but some previous experience in programming and the MVC method are recommended.
The book is clearly a start-guide, it does not cover “everything” but it is an excellent book in learning programming.