Advanced Mac OS X Programming, Third Edition
While there are several books on programming for Mac OS X, Advanced
Mac OS X Programming: The Big Nerd Ranch Guide is the only one that
contains explanations of how to leverage the powerful underlying
technologies. This third edition is updated for Mac OS X 10.5 and 10.6
and covers new technologies like DTrace, Instruments, Grand Central
Dispatch, blocks, and NSOperation.
Download the third edition sample code. (Last updated September 1, 2011)
Download the third edition sample code update, which includes clang support, stricter warnings, and migration to ARC. (Last updated July 20, 2012)
Visit the forums
Read the errata
Order online from Amazon
You can also get the second edition Resources, including sample code.
New material being published regularly on the Big Nerd Ranch Weblog