Chapter 15. Using the Data Modeling Tools

Having succeeded in making Linear compatible with Mac OS X version 10.2, Jaguar, let’s go completely in the opposite direction and make use of features available only in Mac OS X version 10.4, Tiger. Tiger introduced Core Data, an object-persistence framework that can front for a binary file, a flat XML file, or an SQLite database. Core Data automates most tasks in storing, retrieving, and managing complex data models. In this chapter, we will make Linear a Core Data-based application.

If you followed the Chapter 13 suggestion, and set a CVS tag for panther-1-0, the version that used NSController objects to manage the controller layer of the application, you should revert to that version. Select the command ...

Get Step into Xcode Mac OS X Development now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.