Cocoa Programming for Mac OS X (3rd Edition) Due to the stringent SDK NDA there are no “Programming for the iPhone” type books currently available. However that are still plenty of books that can teach you how to program the iPhone. Because the iPhone SDK is built upon the Cocoa foundation framework, and the iPhone UIKit framework is heavily influenced by the regular OSX AppKit, many of the same principles apply. In addition the tools used to create regular Mac apps are the same as used for
More: continued here