Introduction

Core Data is a schema-driven object graph management and persistence framework. Fundamentally, Core Data helps you to save model objects (in the sense of the model-view-controller design pattern) to a file and get them back again. This is similar to archiving (see Archives and Serializations Programming Guide), but Core Data offers much more than that. Amongst other things, it:

Core Data is available on iOS 3.0 and later.

You should read this document to learn how to use Core Data on iOS, including:

Organization of This Document

This tutorial comprises the following chapters:

The source code for the tutorial is provided in the Locations sample code.


Did this document help you? Yes It's good, but... Not helpful...