What’s Changed in the Second Edition?

First, we changed the title from iPhone Programming to iOS Programming. As this change implies, the second edition includes more iPad-specific information. For instance, we’ve added new chapters on UIPopovercontroller and UISplitViewController, which exist only on the iPad.

Core Data has matured considerably since the first edition, so we decided a chapter on using SQLite directly was unnecessary. The Core Data chapter was moved earlier in the book to reflect its increased importance.

You’ll find new chapters on push notifications and blocks. We’ve also added a chapter dedicated to the static analyzer and the Instruments profiling tool.

This edition assumes that the reader is using Xcode 4. For more information ...

Get iOS Programming: The Big Nerd Ranch Guide, Second Edition 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.