Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free.

I am an experienced C#/C++ developer. What is the best book to learn Objective C for programmers like me?

PS: I interested in developing for the iPhone.

share|improve this question

closed as not constructive by Mark Trapp Dec 8 '11 at 19:47

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance. If this question can be reworded to fit the rules in the help center, please edit the question.

If you are C# developer maybe Monotouch is what you need. –  lukas Jan 12 '11 at 8:23
Dont hang on to the C# and iPhone point. It was just for indication. –  legomaker Jan 12 '11 at 8:49
I am looking for a book to learn objective c not alternatives for developing for the iPhone. –  legomaker Jan 12 '11 at 8:51

4 Answers 4

I found the documentation from Apple to be a really good way to being myself across from a C-family background.

(I only get one hyperlink, so the three books below are all at Apple's Reference Library, put "objective-c" in the search box.

The three you want to start with are:

Learning Objective-C: Basically a quick overview for people coming from C

The Objective-C Programming Language: The main language reference, assumes C familiarity

Object-Oriented Programming with Objective-C: The rationale and approach to OOP used by Objective-C

share|improve this answer

i personally like "Programming in Objective-C 2.0" by Stephen Kochan (http://www.amazon.com/Programming-Objective-C-2-0-Stephen-Kochan/dp/0321566157). There's also a new Objective-C programing guide out as free eBook from Apple themselves, in iBooks that's supposed to be good (i have not read it myself yet).

share|improve this answer

I also like "Programming in Objective-C 2.0" by Stephen Kochan. I learned my C programming from an earlier book of his "Programming in C".

His style is easy to follow but thought the book was a little light around the subject of "Properties". You cannot go far wrong in using it along side Apple's own documentation.

share|improve this answer

I recommend that you read Learning Objective-C 2.0 by Robert Clair. It's an excellent book for experienced developers. Plus, there are exercises to do at the end of each chapter to help you apply what you've learned.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.