NSManagedObject Class Reference
PDF
Overview
Data Storage
Faulting
Subclassing Notes
Methods you Must Not Override
Methods you Are Discouraged From Overriding
Methods to Override Considerations
Custom Accessor Methods
Custom Instance Variables
Validation Methods
Tasks
Initializing a Managed Object
Getting a Managed Object’s Identity
Getting State Information
Managing Life Cycle and Change Events
Supporting Key-Value Coding
Validation
Supporting Key-Value Observing
Class Methods
automaticallyNotifiesObserversForKey:
Instance Methods
awakeFromFetch
awakeFromInsert
changedValues
committedValuesForKeys:
dealloc
didAccessValueForKey:
didSave
didTurnIntoFault
entity
hasFaultForRelationshipNamed:
initWithEntity:insertIntoManagedObjectContext:
isDeleted
isFault
isInserted
isUpdated
managedObjectContext
mutableSetValueForKey:
objectID
observationInfo
primitiveValueForKey:
self
setObservationInfo:
setPrimitiveValue:forKey:
setValue:forKey:
validateForDelete:
validateForInsert:
validateForUpdate:
validateValue:forKey:error:
valueForKey:
willAccessValueForKey:
willSave
willTurnIntoFault
Constants
Revision History
Index
Related Sample Code
CoreRecipes
ManagedObjectDataFormatter
Companion Guides
Core Data Programming Guide
Model Object Implementation Guide
Low-Level Core Data Tutorial