Keeping Up with Apple

There is another important aspect of this app. As noted in the Preface, you should already be familiar with Objective-C and the Cocoa and Cocoa Touch frameworks as well as how to use Xcode. This book is based on Xcode 5, OS X Mavericks (10.9), and iOS 7. Before 2012, Apple went to great lengths not to break code (generally a good idea) and not to force developers to adopt new technologies and ways of coding that they did not want to use. That is why, for example, many of the features of Objective-C 2.0, such as declared properties, released in October 2007 (just 4 months after the debut of the first iPhone), are not more widely used by developers.

When Automatic Reference Counting (ARC) was introduced in iOS 5 (2011), Apple’s ...

Get Learning iCloud Data Management: A Hands-On Guide to Structuring Data for iOS and OS X now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.