Intermediate Core Data
Take a deeper dive into Core Data in this intermediate series! You’ll learn more about the technical underpinnings of the Core Data stack, including managed object contexts and the migration process. You’ll also look at more advanced data and fetching options, including unique constraints and fetched results controllers. By Greg Heo.
Find out what's covered in our intermediate Core Data video tutorial series.
Learn about the classes that make up Core Data and assemble these objects together into a reusable class.
Explore some advanced topics regarding Core Data model attributes including validation, constraints, fetched properties, and transformable types.
Learn how to create your own mapping model which Core Data will use to perform the migration from an older version of your data model to the latest version.
Learn about fetched results controllers which make it easy to manage your fetch requests and predicates to link Core Data with a table view.
Learn how to set up multiple managed object contexts in a parent child relationship.
Review what we've covered in this Intermediate Core Data video series and find out some other resources to further your knowledge of Core Data.