Learn how to use multiple managed object contexts to improve the performance of your apps in this Core Data Tutorial in Swift!
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.
Learn how to set up multiple managed object contexts in a parent child relationship.
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 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.
Explore some advanced topics regarding Core Data model attributes including validation, constraints, fetched properties, and transformable types.
Learn about the classes that make up Core Data and assemble these objects together into a reusable class.
Find out what’s covered in our intermediate Core Data video tutorial series.
Review the Core Data basics you were introduced to in this beginning video tutorial series and get ready for our upcoming intermediate series.
Learn how to edit and delete objects in Core Data and how to handle relationships when deleting objects.
Learn how to use predicates to filter your data and sort descriptors to order your data in a sensible way.
Learn how to model relationships between entities and to how to link data objects together from code in this core data video tutorial.
Get started with MagicalRecord, an active record-style library to make your Core Data code cleaner and simpler!
Learn how to use NSManagedObject subclasses to make data objects easier to work with and more extensible, and explore the moving parts behind Core Data.
Learn some of the basics of Core data including modeling your data, adding objects, and fetching data.