iOS11, Swift4 and Xcode 9.2
Chapter 1: Your First Core Data App
Chapter 2: NSManagedObject Subclasses
Chapter 3: The Core Data Stack
Chapter 4: Intermediate Fetching
Chapter 5: NSFetchedResultsController
Chapter 6: Versioning and Migration
Chapter 7: Unit Testing
Chapter 8: Measuring and Boosting Performance
Chapter 9: Multiple Managed Object Contexts