NSManagedObjectContext Class Reference
PDF
Overview
Life-cycle Management
Persistent Store Coordinator
Subclassing Notes
Tasks
Registering and Fetching Objects
Managed Object Management
Merging Changes from Another Context
Undo Management
Locking
Delete Propagation
Retaining Registered Objects
Managing the Persistent Store Coordinator
Managing the Staleness Interval
Managing the Merge Policy
Supporting NSKeyValueObserving Protocol
Supporting NSEditor and NSEditorRegistration Protocols
Instance Methods
assignObject:toPersistentStore:
commitEditing
commitEditingWithDelegate:didCommitSelector:contextInfo:
countForFetchRequest:error:
deletedObjects
deleteObject:
detectConflictsForObject:
discardEditing
executeFetchRequest:error:
hasChanges
insertedObjects
insertObject:
lock
mergeChangesFromContextDidSaveNotification:
mergePolicy
objectDidBeginEditing:
objectDidEndEditing:
objectRegisteredForID:
objectWithID:
observeValueForKeyPath:ofObject:change:context:
obtainPermanentIDsForObjects:error:
persistentStoreCoordinator
processPendingChanges
propagatesDeletesAtEndOfEvent
redo
refreshObject:mergeChanges:
registeredObjects
reset
retainsRegisteredObjects
rollback
save:
setMergePolicy:
setPersistentStoreCoordinator:
setPropagatesDeletesAtEndOfEvent:
setRetainsRegisteredObjects:
setStalenessInterval:
setUndoManager:
stalenessInterval
tryLock
undo
undoManager
unlock
updatedObjects
Constants
NSManagedObjectContext Change Notification User Info Keys
Merge Policies
Notifications
NSManagedObjectContextObjectsDidChangeNotification
NSManagedObjectContextDidSaveNotification
Revision History
Index
Related Sample Code
CoreRecipes
Companion Guides
Core Data Programming Guide
NSPersistentDocument Core Data Tutorial
Core Data Utility Tutorial
Predicate Programming Guide