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 |
How this entity was disambiguated
This entity first appeared as the object of triple T2629163 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
NED1
Entity disambiguation (via context triple)
gpt-5-mini-2025-08-07
Target entity: Core Data Context triple: [macOS Cocoa, includesFramework, Core Data]
-
A.
DB
DB is the commonly used abbreviation for Deutsche Bahn, Germany’s national railway company and one of the largest rail operators in Europe.
-
B.
Unified Data Repository
The Unified Data Repository (UDR) is a central 5G Core network function that stores and manages subscriber, policy, and application data for use by other core components.
-
C.
Luminate Data
Luminate Data is a music and entertainment data analytics company that tracks and reports industry metrics such as sales, streaming, and airplay used to compile major charts.
-
D.
DS
DS is the Directorate of Support, a key administrative and logistical branch responsible for providing essential support services within an intelligence or governmental organization.
-
E.
DS
DS is the standardized Diploma Supplement used across the European Higher Education Area to provide transparent, comparable information about higher education qualifications.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
NED2
Entity disambiguation (via description)
gpt-5-mini-2025-08-07
Target entity: Core Data Target entity description: Core Data is Apple’s object graph and persistence framework used in macOS and iOS apps to manage and store model layer data.
-
A.
DB
DB is the commonly used abbreviation for Deutsche Bahn, Germany’s national railway company and one of the largest rail operators in Europe.
-
B.
Unified Data Repository
The Unified Data Repository (UDR) is a central 5G Core network function that stores and manages subscriber, policy, and application data for use by other core components.
-
C.
Luminate Data
Luminate Data is a music and entertainment data analytics company that tracks and reports industry metrics such as sales, streaming, and airplay used to compile major charts.
-
D.
DS
DS is the Directorate of Support, a key administrative and logistical branch responsible for providing essential support services within an intelligence or governmental organization.
-
E.
DS
DS is the standardized Diploma Supplement used across the European Higher Education Area to provide transparent, comparable information about higher education qualifications.
- F. None of above. chosen
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 ⓘ |
How these facts were elicited
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
Instruction
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Input
Subject: Core Data Description of subject: Core Data is Apple’s object graph and persistence framework used in macOS and iOS apps to manage and store model layer data.
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