Blog

Seeking Sam

Who remembers reading (if that's the right word) Where's …

Converting between path and reference file URLs

OS X 10.6 and iOS 5 introduced the concept of a file …

Don’t repeat my NSManagedObject method naming mistake

Here is a bug that’s taken me about three years to …

Some arguments against block-based array enumeration

It seems to me that since the introduction of block-…

NSError description/reason synthesis cheat-sheet

When presenting errors in your app’s UI, NSError provides …

Atomically copying a file or directory

In Cocoa we are lucky to deal with high level constructs …

Retrieving bookmark data's last known location

Back before OS X 10.6, if you wanted to persistent …

Empty loop bodies

Quick quiz — what's wrong with this code:

You, yes …


© Mike Abdullah 2007-2013