The document discusses Core Data, including:
- Core Data allows storing data in an SQLite database or archiving to files.
- Core Data manages relationships between objects and handles fetching, saving, and deleting from the persistent store.
- Core Data handles common tasks like object change merging when multiple contexts are used across threads.
85. moc
Main Thread
[ Manager saveContext]
Background Thread
moc
32
86. moc
Main Thread
[ Manager saveContext]
Background Thread
[moc save]
moc
32
87. moc
Main Thread
[ Manager didSaveManagedObjectContextNotification:notification]
Background Thread
moc
32
88. moc
[moc mergeChangesFromContextDidSaveNotification:notification]
Main Thread
[ Manager didSaveManagedObjectContextNotification:notification]
Background Thread
moc
32
89. moc
[moc mergeChangesFromContextDidSaveNotification:notification]
Main Thread
[ Manager didSaveManagedObjectContextNotification:notification]
Background Thread
moc
32