If you intend to build a data-intensive iOS app, you first have to tackle Apple's Core Data - a notoriously difficult framework to learn. This practical guide shows you how create an effective data model with Core Data through best practices and specific code examples. Learning how to solve persistence and Object-Relational Mapping with this unique framework will help you build a top-performing iOS app. Master Core Data's method for building an effective data model Learn how to handle concurrent and remote data Find out how to use XCode's built in support for Core Data Optimize your use of this framework with iCloud