In this chapter, you learned about Core Data and its different components.
You created data models for your app named Review and RestaurantPhoto, and you created the corresponding model objects for your app named ReviewItem and RestaurantPhotoItem. After that, you implemented CoreDataManager to set up Core Data components for your app.
Finally, you created ReviewDataManager, a data manager class that acts as the interface between Core Data and the rest of your app.
You now have a basic understanding of how Core Data works. You're also able to set up Core Data components for your own apps, and enable an interface between your app and Core Data components using a data manager class.
In the next chapter, you'll implement saving reviews entered in the Review Form screen, and saving photos selected in the Photo Filter screen. You'll also implement loading saved...