Re: Book "Cocoa programming for Mac OS X" Third Edition
Re: Book "Cocoa programming for Mac OS X" Third Edition
- Subject: Re: Book "Cocoa programming for Mac OS X" Third Edition
- From: Todd Heberlein <email@hidden>
- Date: Fri, 11 Mar 2011 08:56:57 -0800
I concur: "Cocoa Programming for Mac OS X" (3rd edition) and "Programming in Objective-C 2.0" (2nd edition) are the two books I go to the most and recommend for people getting started.
Once you've have some experience, then the Apple online documentation is pretty good. In particular, when you look at an Objective-C class description, in the column on the left there is often a document (or several) that describes the broader concepts, how this class relates to others, and provides snippets of code showing how to use the class. I often skim these first and then come back to the class description. Just make sure you are looking at the documentation for the right platform (iOS vs Mac).
I also have numerous other books, including "Cocoa Recipes for Mac OS X" (2nd edition). You can never have too many programming books.
One word of warning: the screen shots and detailed description for using Xcode and IB will almost always be at least slightly wrong because Apple is continuously updating their tools.
Todd
On Mar 11, 2011, at 7:03 AM, Eric Gorr wrote:
> On Mar 11, 2011, at 9:52 AM, David Remacle wrote:
>
>> I have see on amazon the book "Cocoa programming for Mac OS X" third
>> Edition of Aaron Hillegass. Is this a good book for beginner ?
>
> Yes! It's the best book for a beginner learning Cocoa.
>
>> Which books for objective-C 2.0/Cocoa do you recommend for beginner ?
>
> I might also recommend:
>
> Programming in Objective-C 2.0 (2nd Edition) [Paperback]
> Stephen G. Kochan (Author)
> • ISBN-10: 0321566157
> • ISBN-13: 978-0321566157
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden