Monthly Archives: June 2010
Chapter 4: Under the Hood of Core Data (part one)
This is another “mostly reading” chapter, but there are several methods that are meant to go in Grokking Recipes. There is enough to cover that this will be a two-post chapter. Section 4.1: NSManagedObject NSManagedObject is the class for Core … Continue reading
Chapter 3: Core Data and Bindings
Core Data spares the developer the need to write the basic, repetitive data modeling code for an application, while bindings reduce or even eliminate the need to write code to connect the data model to the user interface. It’s one … Continue reading
Chapter 2: Getting Started with Core Data
Chapter 2 kicks off the book’s example, a simple application to keep track of recipes with their ingredients and perhaps a photo of the completed dish. This chapter gives the first of the three versions of the application, with a … Continue reading
Studying Core Data
I’ve decided to take a break from Buck & Yacktman’s book, since I’be been studying Marcus Zarra’s Core Data book. Core Data is a fundamental technology behind a variety of OS X and iPhone applications. It’s a system for persisting … Continue reading
Chapter 16: Hierarchies
Cocoa uses hierarchies of views in its windows, with each window having a content window, containing controls that are themselves views. It’s basically the Composite Pattern as covered in Chapter 9 of Head First Design Patterns. So views have views … Continue reading
Chapter 15: Delegates
A Delegate is an object that takes care of some set of tasks for another object. Typically, the object with the delegate is a general object, with the delegate being providing application- or task-specific behavior or data. Cocoa uses this … Continue reading