O'Reilly logo

Pro Core Data for iOS: Data Access and Persistence Engine for iPhone, iPad, and iPod touch by Rob Warner, Michael Privat

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 5. Working with Data Objects

The ability to easily interact with data in a database ranks high among the features that drive the success of most new programming languages and frameworks. This chapter talks about working with the data objects you create and store in your Core Data models. You'll find Core Data provides an abstraction from the complexities of Structured Query Language (SQL) and database programming that allows you to quickly and efficiently read and write data to your persistent stores.

Understanding CRUD

Whether you claim the R stands for Read or Retrieve and whether you side with Destroy over Delete for the D, we all agree that the acronym CRUD describes the four operations you perform on a persistent data store:

  • Create

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required