CoreData, CloudKit and user data sync, a few tips
Tips for handling CoreData and CloudKit syncing in iOS apps, including checking user iCloud login status and managing first-run data scenarios.
Tips for handling CoreData and CloudKit syncing in iOS apps, including checking user iCloud login status and managing first-run data scenarios.
A guide on integrating CoreData with SwiftUI for iOS app development, covering setup, context management, and data persistence.
Explains SwiftData, the new Swift framework for data modeling built on CoreData, with practical SwiftUI examples for iOS 17+.
A tutorial on converting REST API JSON data directly into CoreData entities in Swift, eliminating the need for duplicate model classes.
Explains why CoreData and CloudKit sync fails in production and provides steps to deploy the CloudKit schema correctly.
Learn how to add SwiftData to an existing iOS/macOS app with Xcode 15, including setup, @Model macro, and SwiftUI integration.
A guide to setting up isolated Core Data unit tests using a SQLite persistent store for reliable, production-like testing.
A tutorial on building an Apple TV expense tracker app using SwiftUI and Core Data, focusing on tvOS-specific UI design and navigation.
Guide on passing NSManagedObjectContext to SwiftUI views using @Environment and SceneDelegate.
Guide on passing NSManagedObjectContext to SwiftUI views using @Environment and SceneDelegate.
Tutorial on creating a Core Data stack with backwards compatibility for iOS versions before iOS 10 using Swift.
A practical guide to an almost TDD workflow in Swift, helping developers overcome paralysis when writing tests first.
A workflow for overcoming paralysis in test-first development using an almost TDD approach in Swift.
A Swift tutorial on seeding a Core Data database with sample data for development and testing.