Apple now installs Core Data and the SQLite database automatically on every iPad, iPhone, iPod touch, and Macintosh. Using Core Data, it's simpler than ever to build iOS or Mac apps that store and work with data. Now, in 24 lessons of one hour or less, leading Apple database expert Jesse Feiler shows how to take full advantage of Core Data on both iOS and Mac OS X platforms. Feiler covers both using the database and creating interfaces to it, and offers all the guidance developers need to meet any data requirements, whether casual or enterprise-class. He fully reflects all of Apple's latest innovations, including the new Xcode 4.3 development environment, iOS 5, and Mac OS X 10.7 (Lion). This book also covers crucial topics such as NSPredicate that most previous Core Data books have ignored. This revised edition brings the book's coverage up to date with version 4.3 of Xcode.