Start with with the basics like setting up your own Core Data Stack all the way to advanced topics like syncing with iCloud, migration, performance, multithreading, and more!
Fully Up-to-Date: This book is fully up-to-date for Swift, iOS 8 and Xcode 6!
Who Is This Book For?
This book is for intermediate iOS developers who already know the basics of iOS and Swift development but want to learn how to use Core Data to save data in their apps.
If you’re a complete beginner to iOS and Swift development, you can follow along with this book as well because the tutorials are always in a step-by-step format. However, there may be some gaps in your knowledge, so you might want to go through the iOS Apprentice Series first.
Table of Contents
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, Syncing with iCloud
Chapter 8, Unit Tests
Chapter 9, Measuring and Boosting Performance
Chapter 10, Multiple Managed Object Contexts