Next Page > Hide TOC

Introduction to Core Data Programming Guide

Contents:

Who Should Read This Document
Organization of This Document
See Also


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

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 Core Data Overview.

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:

Many enhancements were introduced for Core Data on Mac OS X v10.5. This document addresses primarily the v10.5 release, however where possible an explanation of functionality on v10.4 is also provided inline. To avoid confusion, the following articles from the v10.4 release of the documentation are provided in full.

See Also

You should also refer to:



Next Page > Hide TOC


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


Did this document help you?
Yes: Tell us what works for you.
It’s good, but: Report typos, inaccuracies, and so forth.
It wasn’t helpful: Tell us what would have helped.