Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
In this chapter, you learned the basics of Core Data framework. After learning how to model your application’s data objects, you learned how to insert, fetch, and delete instances from the data model. But you only scratched Core Data’s surface in this chapter. There are so many ways to create an NSPredicate, so many ways to create an NSFetchRequest, and so many variations on the different ways of working with the managed object context that covering them all would result in a several-hundred-page book.
To continue learning more about Core Data, refer to Apple’s documentation. Apple has heavily documented the Core Data framework. The first reference you should consult is “Apple’s Core Data Tutorial for iOS.” Consult Apple’s “Creating a Managed Object Model with Xcode” tutorial and also “Xcode Tools for Core Data” for more information on using Xcode’s data modeler. Consult Apple’s “Predicate Programming Guide” for more information on writing predicates. Finally, for a complete reference on Core Data, consult Apple’s “Core Data Programming Guide.”