Home > Articles > Home & Office Computing > Mac OS X

  • Print
  • + Share This
Like this article? We recommend


In this article, I dipped a toe into the incredible power and flexibility of Key-Value Coding by combining it with Core Data and produced a very simple way to store document-level parameters directly in the Core Data store transparently.

This example can be extended in a number of ways. One thing that is obvious is that a large number of nils could potentially be stored unnecessarily in the persistent store. To solve this, the set method should check for a nil value being passed in and either ignores the set if the parameter does not exist or delete the parameter from the store.

  • + Share This
  • 🔖 Save To Your Account