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

Posted in Core Data | Tagged | Leave a comment

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

Posted in Core Data | Tagged | Leave a comment

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

Posted in Core Data | Tagged | Leave a comment

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

Posted in Core Data | Leave a comment

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

Posted in Uncategorized | Tagged , , | Leave a comment

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

Posted in Uncategorized | Leave a comment