An excellent book for novice or intermediate level.,
Verified Purchase(What is this?)
This review is from: IOS Programming: The Big Nerd Ranch Guide (Big Nerd Ranch Guides) (Paperback)
This book is nominally aimed at the beginner to iOS programming. Nevertheless, despite already being an experienced developer, I found much of value in it. Its development of the ideas of memory management is outstanding. It really got down to the nitty gritty of what is going on, and after reading it I have a much better idea of how and why much of the boiler plate code that I always use works. I would thoroughly recommend it for any developer.
The only possible criticisms are that it fails to address ARC or grand central dispatch. Hopefully a future edition will deal with those subjects.