Core Data

Build, review, or improve Core Data persistence in apps that have not adopted SwiftData. Use when working with NSManagedObject subclasses, NSFetchedResultsController for list-driven UI, NSBatchInsertRequest / NSBatchDeleteRequest / NSBatchUpdateRequest for bulk operations, NSPersistentHistoryChangeRequest for persistent history tracking and multi-target sync, NSStagedMigrationManager for staged schema migrations (iOS 17+), NSCompositeAttributeDescription for composite attributes (iOS 17+), or when integrating Core Data threading with Swift Concurrency. For Core Data + SwiftData coexistence or migration, see the swiftdata skill instead.

om-scogo b2fc8bd 4 files · 49.0 KB Updated 0 repo stars

File contents

om-scogo/skillsh-scraper/tree/main/data/skills/dpearson2699-swift-ios-skills/core-data commit b2fc8bd3e3

Frequently asked questions

npx skillmds add om-scogo/core-data