Core Data Programming Guide

PDF

  • Introduction

Articles

  • Core Data Basics
  • Managed Object Models
  • Using a Managed Object Model
  • Managed Objects
  • Managed Object Accessor Methods
  • Creating and Deleting Managed Objects
  • Fetching Managed Objects
  • Using Managed Objects
  • Memory Management Using Core Data
  • Relationships and Fetched Properties
  • Non-Standard Persistent Attributes
  • Managed Object Validation
  • Faulting and Uniquing
  • Using Persistent Stores
  • Core Data and Cocoa Bindings
  • Change Management
  • Persistent Store Features
  • Multi-Threading with Core Data
  • Core Data Performance
  • Troubleshooting Core Data
  • Efficiently Importing Data
  • Mac OS X v10.4: Using Managed Objects
  • Mac OS X v10.4: Managed Object Accessor Methods
  • Mac OS X v10.4: Non-Standard Persistent Attributes
  • Mac OS X v10.4: Versioning
  • Core Data FAQ
  • Glossary
  • Revision History

Related Reference

Objective-C

  • NSFetchRequest
  • NSManagedObject
  • NSManagedObjectContext
  • NSManagedObjectModel
  • NSPersistentStoreCoordinator
  • NSPredicate

Related Sample Code

  • CoreRecipes
  • ManagedObjectDataFormatter

Related Documents

  • Core Data Utility Tutorial
  • Creating a Managed Object Model with Xcode
  • Predicate Programming Guide
  • Core Data Snippets