There is an updated version of this course available, created for Swift 3, iOS 10, Xcode 8. View Latest Version
Pro

Intermediate Core Data

Aug 31 2015 · Video Course (1 hr, 15 mins) · Intermediate

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.

Version

  • Swift 2, iOS 9, Xcode 7

Introduction

3:14 Free

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

1

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

2

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

3

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.

4

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

5

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

6

Conclusion

3:13

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.

7

Version history

iOS 10, Swift 3, Xcode 8

Jan 31 2017

iOS 9, Swift 2, Xcode 7 (Selected)

Aug 31 2015

Contributors

Comments