| Class | Description |
|---|---|
| NSAsynchronousFetchRequest<_ResultType> | |
| NSAsynchronousFetchResult<_ResultType> | |
| NSAtomicStore | |
| NSAtomicStoreCacheNode | |
| NSAttributeDescription |
Attributes represent individual values like strings, numbers, dates, etc.
|
| NSBatchDeleteRequest |
Used to request that Core Data do a batch deletion of objects without faulting in
objects to be deleted.
|
| NSBatchDeleteResult |
The result returned when executing an NSBatchDeleteRequest
|
| NSBatchInsertRequest | |
| NSBatchInsertResult |
The result returned when executing an NSBatchInsertRequest
|
| NSBatchUpdateRequest |
Used to request that Core Data do a batch update of data in a persistent store without
loading any data into memory.
|
| NSBatchUpdateResult |
The result returned when executing an NSBatchUpdateRequest
|
| NSConstraintConflict |
Used to report merge conflicts which include uniqueness constraint violations.
|
| NSCoreDataCoreSpotlightDelegate |
NSCoreDataSpotlightDelegate implements the CSSearchableIndexDelegate API, but can't
publicly declare it due to linkage requirements.
|
| NSDerivedAttributeDescription |
Class that describes an attribute whose value should be derived from one or more
other properties and how that derivation should be done.
|
| NSEntityDescription |
Entities describe the "types" of objects available.
|
| NSEntityMapping | |
| NSEntityMigrationPolicy | |
| NSExpressionDescription |
Special property description type intended for use with the NSFetchRequest -propertiesToFetch method.
|
| NSFetchedPropertyDescription |
Fetched properties allow to specify related objects through a "weakly" resolved property, so there is no actual join necessary.
|
| NSFetchedResultsController<_ResultType> | |
| NSFetchIndexDescription | |
| NSFetchIndexElementDescription | |
| NSFetchRequest<_ResultType> | |
| NSFetchRequestExpression | |
| NSIncrementalStore |
Abstract class defining the API through which Core Data communicates with a store.
|
| NSIncrementalStoreNode |
Provides the basic unit of external data that the Core Data stack interacts with.
|
| NSManagedObject | |
| NSManagedObjectContext | |
| NSManagedObjectID |
Managed object IDs are opaque identifiers for managed objects.
|
| NSManagedObjectModel |
Models describe object graphs to be managed.
|
| NSMappingModel | |
| NSMergeConflict | |
| NSMergePolicy | |
| NSMigrationManager | |
| NSPersistentCloudKitContainer | |
| NSPersistentCloudKitContainerEvent | |
| NSPersistentCloudKitContainerEventRequest | |
| NSPersistentCloudKitContainerEventResult |
The result returned when executing an NSPersistentCloudKitContainerEventRequest
|
| NSPersistentCloudKitContainerOptions |
NSPersistentCloudKitContainerOptions provides customization of how NSPersistentCloudKitContainer aligns a given instance of NSPersistentStoreDescription with a CloudKit database.
|
| NSPersistentContainer |
An instance of NSPersistentContainer includes all objects needed to represent a functioning Core Data stack, and provides convenience methods and properties for common patterns.
|
| NSPersistentHistoryChange | |
| NSPersistentHistoryChangeRequest | |
| NSPersistentHistoryResult |
The result returned when executing an NSPersistentHistoryChangeRequest
|
| NSPersistentHistoryToken | |
| NSPersistentHistoryTransaction | |
| NSPersistentStore | |
| NSPersistentStoreAsynchronousResult | |
| NSPersistentStoreCoordinator | |
| NSPersistentStoreDescription |
An instance of NSPersistentStoreDescription encapsulates all information needed to describe a persistent store.
|
| NSPersistentStoreRequest | |
| NSPersistentStoreResult |
Used to wrap the result of whatever is returned by the persistent store coordinator when
-[NSManagedObjectContext executeRequest:error:] is called
|
| NSPropertyDescription |
Properties describe values within a managed object.
|
| NSPropertyMapping | |
| NSQueryGenerationToken |
Class used to track database generations for generational querying.
|
| NSRelationshipDescription |
Relationships represent references to other objects.
|
| NSSaveChangesRequest |