find the best resource

Learn Cocoa on the Mac, 2nd Edition

Jack Nutting, Peter Clark

resource info
Learn Cocoa on the Mac, 2nd Edition redirect to download page

The Cocoa frameworks are some of the most powerful for creating native OS X apps available today. However, for a first-time developer, just firing up 4 and starting to browse the documentation can be a daunting and frustrating task. The class reference documentation alone would fill thousands of printed pages, not to mention all the other tutorials and guides included with Xcode. Where do you start? Which classes are you going to need to use? How do you use Xcode and the rest of the tools?