Everything About ___
Live briefing

Everything about Core Data

Persistence framework provided by Apple in the macOS and iOS operating systems

Core Data is an object graph and persistence framework provided by Apple in the macOS and iOS operating systems. It was introduced in Mac OS X 10.4 Tiger and iOS with iPhone SDK 3.0. It allows data organized by the relational entity–attribute model to be serialized into XML, binary, or SQLite stores. The data can be manipulated using higher level objects representing entities and their relationships. Core Data manages the serialized version, providing object lifecycle and object graph management, including persistence. Core Data interfaces directly with SQLite, insulating the developer from the underlying SQL. Wikipedia →

🧭 Start here: a 6-step reading path

  1. Read the overview: Core DataA 5-minute orientation
  2. Skim a recent paper: Satellite magnetic data reveal interannual waves in Earth’s coreInfluential work since 2022
  3. Pick up a classic book: Defense managementThe most-reprinted book on the subject
  4. Read the landmark paper: Data exchange: getting to the coreCited 234 times
  5. Go sideways: Enterprise Objects FrameworkA closely related topic
  6. Go sideways: WebObjectsA closely related topic

📖 Definitions

No dictionary entry for this exact phrase.

🗂️ The subject at a glance

  1. Usage
  2. Storage formats
  3. History and genesis

🏆 Landmark papers (most cited)

🆕 Influential since 2022

📚 Books worth reading

Ranked by number of editions on Open Library, a rough measure of how lasting a book is.

🔗 Related topics