Introduction to Core Data Programming Guide

The Core Data framework provides generalized and automated solutions to common tasks associated with object life-cycle and object graph management, including persistence.

Who Should Read This Document

You should read this document to gain an understanding of the Core Data framework. You are expected to be familiar with the basics of Cocoa development, including the Objective-C language and memory management.

Important: Although this document provides a thorough treatment of the fundamentals of the Core Data framework, simply reading from start to finish is not a good strategy for learning how to use the technology effectively. Instead, you should typically augment your understanding by following the related tutorials provided in the Reference Library. For a description of the recommended learning path, see Getting Started with Core Data.

Organization of This Document

The following articles explain the problems the Core Data Framework addresses, the solutions it provides, its basic functionality, and common tasks you might perform:

See Also

You should also refer to:



© 2004, 2009 Apple Inc. All Rights Reserved. (Last updated: 2009-11-17)