Core Data
E284600
Core Data is Apple’s object graph and persistence framework used in macOS and iOS apps to manage and store model layer data.
All labels observed (4)
| Label | Occurrences |
|---|---|
| Core Data canonical | 5 |
| Core Data API | 1 |
| NSManagedObjectContext | 1 |
| NSManagedObjectModel | 1 |
Statements (49)
| Predicate | Object |
|---|---|
| instanceOf |
object graph management framework
ⓘ
persistence framework ⓘ software framework ⓘ |
| developer | Apple Inc. ⓘ |
| documentationURL | https://developer.apple.com/documentation/coredata ⓘ |
| hasComponent |
NSFetchRequest
ⓘ
NSFetchedResultsController ⓘ NSManagedObject ⓘ Core Data self-linksurface differs ⓘ
surface form:
NSManagedObjectContext
Core Data self-linksurface differs ⓘ
surface form:
NSManagedObjectModel
NSPersistentStore ⓘ NSPersistentStoreCoordinator ⓘ |
| integratedIn | Xcode ⓘ |
| introducedIn | Mac OS X 10.4 Tiger ⓘ |
| license | proprietary ⓘ |
| operatingSystem | Apple operating systems ⓘ |
| partOf |
Cocoa
ⓘ
Cocoa Touch ⓘ |
| platform |
iOS
ⓘ
iPadOS ⓘ macOS ⓘ tvOS ⓘ watchOS ⓘ |
| primaryUse |
data persistence
ⓘ
model layer management ⓘ object graph management ⓘ |
| programmingLanguage |
Objective-C
ⓘ
Swift ⓘ |
| releaseYear | 2005 ⓘ |
| supports |
NSFetchedResultsController
ⓘ
SQLite persistent store ⓘ background contexts ⓘ batch deletes ⓘ batch updates ⓘ binary persistent store ⓘ change tracking ⓘ concurrency ⓘ faulting ⓘ iCloud integration ⓘ in-memory persistent store ⓘ key-value coding ⓘ key-value observing ⓘ lazy loading ⓘ migration ⓘ undo management ⓘ validation ⓘ versioning ⓘ |
| uses |
data model editor in Xcode
ⓘ
entity-relationship model ⓘ |
Referenced by (8)
Full triples — surface form annotated when it differs from this entity's canonical label.
this entity surface form:
Core Data API
this entity surface form:
NSManagedObjectContext
this entity surface form:
NSManagedObjectModel