June 2016
Beginner to intermediate
240 pages
6h 17m
English
Now that we have all the data objects referenced properly, it’s time to build the user interface. Although this interface won’t be winning an Apple Design Award any time soon, it does allow us to view and edit all the data objects in our model. The window we’re building looks like the following image.

Let’s walk through the steps to set it up. For a more detailed review of this process, look at Chapter 10, OS X: Bindings, KVC, and KVO.
The first part of the interface we’re building is in the upper-left corner, just below the search field. This view is an NSTableView configured with one ...