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 …
