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.

Leave a rating/review
Save for later
Comments
Share
01
Toggle description

Find out what's covered in our intermediate Core Data video tutorial series.

Toggle description

Learn about the classes that make up Core Data and assemble these objects together into a reusable class.

Toggle description

Explore some advanced topics regarding Core Data model attributes including validation, constraints, fetched properties, and transformable types.

Toggle description

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.

Toggle description

Learn about fetched results controllers which make it easy to manage your fetch requests and predicates to link Core Data with a table view.

Toggle description

Learn how to set up multiple managed object contexts in a parent child relationship.

Conclusion 3:13
Toggle description

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.

Instructors

Greg Heo

Contributors

Greg Heo

Instructor

Over 300 content creators. Join our team.