the 2nd book you should read when learning to program for iOS,
Verified Purchase(What is this?)
This review is from: IOS Programming: The Big Nerd Ranch Guide (Big Nerd Ranch Guides) (Paperback)
This is 2nd book everyone should read when you start programming for iOS.
The first one you should read is also from The Big Nerd Ranch : learning objective C. Why you should read it (unless you're very, very familiar with Objective C) ? Because it nicely explains everything you need to know about Objective C to get started with iOS. Nothing more, nothing less. No overkill, just plain & clear explanations. Advanced topics like block code will only become really clear when you use it a few times in examples in the iOS programming book
To my opinion, the criticism on some reviews about having to type so much code in is not correct : I know from many years of programming in several languages that the only way to learn a language is not to look at it, not to read (too much) about it, but to type in code, and understand every single letter you're typing, and to know why it is. Most chapters end with a challenge, to really make you start thinking about the subject, and to force you to dive into the SDK documentation in Xcode. That's also the message you get early in the book : USE the documentation as much as possible. Far from everything in the SDK can be captured in books, it's just too much.
I've read tens of books so far about all kinds of programming languages, this book really excels them all. It is so well thought, and you'll learn so many details on the way, that you'll be amazed how far you get by only finishing this book. But really finishing it of course.