Using Core Data With SwiftUI – An Introduction
This sample code project is associated with the following guides at andrewcbancroft.com:
- Using Core Data With SwiftUI – An Introduction
- How to Pass NSManagedObjectContext to a SwiftUI View
- How to Use @FetchRequest in SwiftUI
Overview
How does Apple intend for us to use Core Data with SwiftUI?
This project demonstrates how to stitch things together.
It’s a single-view app that can
- Persist a list of
BlogIdea
s to a Core Data persistent store - Use the new
@FetchRequest
property wrapper to fetchBlogIdea
s - Use the
@Environment
‘smanagedObjectContext
to create, update, and deleteBlogIdea
s
Within the code,
❇️
Alerts you to Core Data pieces
ℹ️
Alerts you to general info about what my brain was thinking when I wrote the code