2. Core Data

To kick off our discussion on iOS Core Frameworks, I thought it only appropriate to start with your data. Figuring out how to structure and manage the data in your app is always the first programming step for a new application—whether it’s an iOS app or an app on any other platform. Core Data is a native iOS framework designed to offer a persistent data store of your application’s data. You’ll discover in the sections that follow, however, that Core Data operates as more than just a serialization or archiving service for your model; Core Data is optimized to work within the design paradigm of most iOS app architectures while offering out-of-the-box features like automated undo/redo management and cloud syncing between devices and ...

Get iOS 5 Core Frameworks: Develop and Design: Working with graphics, location, iCloud, and more 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.