The strength of this book was introducing me to the basics of iPhone development without a lot of confusion. Objective-C, Cocoa Touch, Xcode, views and controllers, and Navigation and TabBar controllers are all covered in a way that provided me with the confidence that I can do this stuff.
Then I try to write my first application that is on par with the examples from the book, fall flat on my face, and realize that copying-and-pasting code into my editor (or worse transcribing from the book) has taught me nothing. The bulk of the book is taken up by code which belongs in a download living on the net, and this code is then repeated amongst explanations. This is a nice example of literate programming, but that the literate part isn't in the code in comments. At this point, I realized that the true value of this book is the code examples themselves, not the explanations. The explanations are too simple to be very useful. This is truly a book for beginners.
This text was very useful as a launchpad, but very quickly I found myself getting more out of the official Apple docs.
Once past the chapters on controllers, some of the chapters seem phoned in. For example, some of the gesture-recognition code is broken while the text claims otherwise.