Summary
In this chapter, we introduced you to Core Data as used in SwiftUI.
We explained the main components of the Core Data stack, and you learned the basic practical skills needed to work with Core Data, such as creating a project that supports Core Data, what Core Data migrations are, and how to inspect data physically stored by Core Data in a SQLite data store. Finally, we briefly explained how Core Data can be persisted on the cloud using CloudKit.
In the next chapter, we will discuss modern concurrency.