Chapter 11. Persistence and object management with Core Data

This chapter covers

  • Introduction to Core Data
  • Differences between Core Data and traditional databases
  • Creating your Core Data model with relationships
  • Creating, updating, deleting, and fetching managed objects
  • Using a fetched results controller with a table view
  • Creating a Core Data–backed task list management app

None of the apps that we’ve created together so far have used any type of local persistence. The implication of this is that the data you store in your apps will never be saved. If you quit an app and relaunch it, it won’t be able to retrieve anything that you’ve created. Depending on the type of application you’re building, you could store and fetch this data remotely ...

Get iOS 7 in Action 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.