Chapter 17Core Data

Key Skills & Concepts

• Understanding Core Data’s basics

• Creating a Core Data model

• Understanding how to load, fetch, and save a model’s data

• Building a complex navigation-based application using Core Data

• Knowing where to obtain more Core Data information

With its addition to the iOS SDK, Core Data is arguably the best choice for persisting an application’s data. It is more robust than using properties and is easier than using SQLite. You can visually lay out your application’s data model, much as you would when using a database-modeling tool. Moreover, it provides the infrastructure for managing the objects you create, freeing you from writing the typical object management code. As this chapter will demonstrate, ...

Get iOS SDK Programming A Beginners 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.