What has Changed in the Fourth Edition?

This edition assumes that the reader is using Xcode 5 and running applications on an iOS 7 device or simulator.

We have adopted a more modern style of Objective-C in this edition. We use properties, dot notation, auto-synthesized instance variables, the new literals, and subscripting extensively. We also use blocks more.

Apple continues to evolve iOS, and we have eagerly added coverage of block-based animations, Auto Layout, and NSURLSession to the book.

Besides these obvious changes, we made thousands of tiny improvements that were inspired by questions from our readers and our students. Every chapter of this book is just a little better than the corresponding chapter from the third edition.

Get iOS Programming: The Big Nerd Ranch Guide now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.