O'Reilly logo

Pro iOS Persistence : Using Core Data by Robert 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    2

Building Data Models

You can create applications with the most intuitive user interfaces that perform tasks users can’t live without, but if you don’t model your data correctly, your applications will become difficult to maintain, will underperform, and might even become unusable. This chapter explains how to model your data to support, not undermine, your applications.

In the previous chapter, you’ve built a simple iOS application using Xcode’s Empty Application template. In this chapter, we model a bookstore and build an application to store information about the books we have. As in the previous chapter, we don’t build any user interface code yet, maintaining the focus on Core Data.

Designing Your Database

The American philosopher ...

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