BlogIdeaList-SwiftUI
BlogIdeaList-SwiftUI copied to clipboard
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
BlogIdeas to a Core Data persistent store - Use the new
@FetchRequestproperty wrapper to fetchBlogIdeas - Use the
@Environment'smanagedObjectContextto create, update, and deleteBlogIdeas
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