CoreData in 2015 & Magical Record Meets Swift
summary
Core Data with iOS 9 becomes manageable by removing boilerplate: a script regenerates entity classes at build time, mo generator produces typed accessors and enums, and MagicalRecord stacks wrap store/coordinator/model/context into one object. The library provides a saveWithBlock API that creates background contexts, does merging and error handling, and a convention-based import system that calls dynamic selectors per-attribute. Migration and iCloud notes appear in the referenced book; Swift integration uses extensions, generics and NS_ASSUME_NONNULL shims.
AI-written summary · about
chapters (7)
- 0:00Start
- 11:43Generation Gap Pattern
- 28:25Swift moves fast
- 31:07Less Dynamic
- 35:57SugarRecord
- 37:59Interoperability
- 40:36extensions
related talks
25mModern Core Data
26mEffective Core Data with Swift
22mIn defense of Core Data
45mSwiftData as a Replacement for CoreData: Deep Dive
47mExploring Key Practices of Observation and SwiftData in New Application Development
22mThe Great SwiftData Heist
35mAdvanced iOS Application Architecture
57mCatching up with Swift
