Introduction to Core Data

Core Data is Apple’s technology for bringing persistence to an app’s data model. It has all the power of a multistore relational database and adds specific areas of integration with the user experience on both iOS and Mac OS. Despite the power of Core Data, you need to do relatively little to begin taking advantage of it (see the “Note: From Basic to Full Use”).

Note: From Basic to Full Use

The goal of this chapter is to get you started with Core Data. By the end of the chapter, you will be using it for adding, deleting, displaying, and editing cars. But this chapter only scratches the surface. To really take advantage of Core Data, you need to learn more about how it works; the associated classes, methods, and properties; ...

Get Learning iOS Development: A Hands-on Guide to the Fundamentals of iOS Programming now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.