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.

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (4)

Label Occurrences
Core Data canonical 5
Core Data API 1
NSManagedObjectContext 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.

macOS Cocoa includesFramework Core Data
macOS SDK containsFramework Core Data
Mac OS X 10.4 Tiger includedAPI Core Data
this entity surface form: Core Data API
Core Data hasComponent Core Data self-linksurface differs
this entity surface form: NSManagedObjectContext
Core Data hasComponent Core Data self-linksurface differs
this entity surface form: NSManagedObjectModel