Navigate Core Data topics via the Reference Index
mainThe Reference Index provides a categorized map of all available Core Data expertise within this skill. Use it to locate specific guides based on your current task or problem.
Topic Categories
- Fundamentals: Stack setup (
NSPersistentContainer), saving strategies, and project auditing. - Data Access: Fetch requests, threading models, Swift Concurrency (
async/await), and batch operations. - Model & Schema: Model configuration (constraints, validation) and migration strategies (lightweight, staged, deferred).
- Advanced Topics: Persistent history tracking, CloudKit integration, performance profiling, and testing patterns.
Problem-Based Navigation
If you are facing a specific issue, you can jump directly to relevant documentation:
- Errors:
NSPersistentStoreIncompatibleVersionHashError$\rightarrow$migration.mdNSMergeConflict$\rightarrow$stack-setup.mdormodel-configuration.mdCannot delete objects in other contexts$\rightarrow$threading.md
- Tasks:
- Import large datasets $\rightarrow$
batch-operations.md - Sync with CloudKit $\rightarrow$
cloudkit-integration.md - Write tests $\rightarrow$
testing.md - Optimize queries $\rightarrow$
fetch-requests.mdorperformance.md
- Import large datasets $\rightarrow$