Important: This document may not represent best practices for current development. Links to downloads and other resources may no longer be valid.
Persistent object store
A persistent object store maps between objects in your application and records in a persistent store. There are different classes of persistent object store for the different file types that Core Data supports. You can also implement your own if you want to support a custom file type.
You don’t create a persistent object store directly. Instead, Core Data creates a store of the appropriate type for you when you send an
addPersistentStoreWithType:configuration:URL:options:error: message to a persistent store coordinator.