This book starts by setting a clear foundation for what Core Data is and how it works and then takes you step-by-step through how to extract the results you need from this powerful framework. You’ll learn what the components of Core Data are and how they interact, how to design your data model, how to filter your results, how to tune performance, how to migrate your data across data model versions, and many other topics around and between these that will separate your apps from the crowd.