A Better Fullscreen Asset Viewer with QuickLook

| Blog | July 11, 2012

Since last year I’ve spent a lot of time working on iPad apps for medical device companies. These companies want to be able to display their sales materials/digital assets to potential buyers ontheiPadbecause

Continue reading »

Unit Testing with Core Data

| Blog | May 15, 2012

Whether you subscribe to Test Driven Development (TDD) or another testing practice, when it comes automated unit testing with Core Data, things can be a little tricky. But if you keep it simple, and takethingsstepby

Continue reading »

Extending NSData and (not) Overriding dealloc

| Blog | February 17, 2012

A couple of weeks ago Matt Long was having a problem with an app running out of memory. He had a ginormous data file he needed to load up and process, and that memory hit was more than the app could bear.Itwouldload

Continue reading »

Handling incoming JSON redux

| Blog | January 11, 2012

A few months ago I wrote here about a generic approach to safely take incoming JSON and save values to Core Data object. The goals of that code were twofold:

  1. Provide a safe, generic alternative toCocoa’s-setValuesForKeysWithDictionary:for

    Continue reading »

Saving JSON to Core Data

| Blog | June 2, 2011

Hi, I’m new here. You may know me as @atomicbird on Twitter. Just a few days ago my book Core Data for iOS: Developing Data-Driven Applications for the iPad, iPhone, and iPod touch (co-written withtheexcellentTim

Continue reading »

Core Data and Threads, Without the Headache

| Blog | May 4, 2011

I know I mentioned we would talk about customizing the fetch requests, however, I have been working on some code related to the Active Record Fetching project, which I am renaming to MagicalRecord, thatisalsojust

Continue reading »

Super Happy Easy Fetching in Core Data

| Blog | March 13, 2011

First up, I want to thank Matt Long and Marcus Zarra for allowing me to guest post on CIMGF. This post is the first in a short series of topics describing how to I’ve made using Core Data a littlesimplerwithoutgiving

Continue reading »

Subduing CATiledLayer

| Blog | March 1, 2011

Many technologies we use as Cocoa/Cocoa Touch developers stand untouched by the faint of heart because often we simply don’t understand them and employing them can seem a daunting task. One of thosetechnologiesisfound

Continue reading »