Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your email address or mobile phone number.

Objective-C Pocket Reference 1st Edition

4.3 out of 5 stars 15 customer reviews
ISBN-13: 978-0596004231
ISBN-10: 0596004230
Why is ISBN important?
ISBN
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
Have one to sell? Sell on Amazon
Buy new
$6.91
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
List Price: $9.95 Save: $3.04 (31%)
80 New from $3.96
FREE Shipping on orders with at least $25 of books.
Qty:1
Objective-C Pocket Refere... has been added to your Cart
More Buying Choices
80 New from $3.96 90 Used from $0.01
Free Two-Day Shipping for College Students with Amazon Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student


$6.91 FREE Shipping on orders with at least $25 of books. In Stock. Ships from and sold by Amazon.com. Gift-wrap available.
click to open popover

Frequently Bought Together

  • Objective-C Pocket Reference
  • +
  • Programming in Objective-C (6th Edition) (Developer's Library)
Total price: $39.06
Buy the selected items together

Editorial Reviews

About the Author

Andrew M. Duncan started programming in FORTRAN on Control Data 6600 hardware in 1974, and a quarter century later progressed to Mac OS X. He holds a Bachelor's degree in electrical engineering from the California Institute of Technology, and a Masters in mathematics from the University of California at Santa Cruz. He is now on leave from doctoral work on compilers at UC Santa Barbara. He currently works at Expertcity, designing the core class libraries.

If you buy a new print edition of this book (or purchased one in the past), you can buy the Kindle edition for only $2.99 (Save 51%). Print edition purchase must be sold by Amazon. Learn more.
For thousands of qualifying books, your past, present, and future print-edition purchases now lets you buy the Kindle edition for $2.99 or less. (Textbooks available for $9.99 or less.)
  • Thousands of books are eligible, including current and former best sellers.
  • Look for the Kindle MatchBook icon on print and Kindle book detail pages of qualifying books. You can also see more Kindle MatchBook titles here or look up all of your Kindle MatchBook titles here.
  • Read the Kindle edition on any Kindle device or with a free Kindle Reading App.
  • Print edition must be purchased new and sold by Amazon.com.
  • Gifting of the Kindle edition at the Kindle MatchBook price is not available.
Learn more about Kindle MatchBook.


Like this book? Find similar titles from O'Reilly and Partners in our O'Reilly Bookstore.

Product Details

  • Paperback: 128 pages
  • Publisher: O'Reilly Media; 1 edition (December 1, 2002)
  • Language: English
  • ISBN-10: 0596004230
  • ISBN-13: 978-0596004231
  • Product Dimensions: 4.2 x 0.4 x 7 inches
  • Shipping Weight: 0.3 ounces (View shipping rates and policies)
  • Average Customer Review: 4.3 out of 5 stars  See all reviews (15 customer reviews)
  • Amazon Best Sellers Rank: #872,581 in Books (See Top 100 in Books)

Customer Reviews

Top Customer Reviews

Format: Paperback
O'Reilly's OBJECTIVE-C POCKET REFERENCE follows in its line of slim booklets designed for quick reference while at the computer. I found it a very helpful book.
While titled "a pocket reference", the book is not something that should be put on the shelf right away and merely consulted from time to time. For a beginning Objective-C programmer, reading the book straight-through can be very enlightening. The basics of Obj-C are easy to grasp, and an Obj-C beginner can immediately start constructing solid applications without knowing about categories, protocols, or root objects. But O'Reilly's book is the best place to start becoming familiar with these obscure topics that might just help one solve a particularly tricky problem.
I have only a few complaints about the book. One is that it talks about the #import preprocessor directive, but nowhere does it mention the advantages of using #ifndef guards. Another problem is that in some parts it is Cocoa-specific; I would have preferred that it concentrate on the OpenStep standard in general so that other OpenStep implementations might not be left out (but the book does occasionally mention GNUstep, which is great).
O'Reilly proves itself the best publisher for developers again with this book, and any Objective-C programmer should invest in it.
2 Comments 12 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
I have three different books for objective C programming, which by the way are very hard to find. This book, which was published just recently, is the best objective c book I have read yet.
Objective C is a great language for all platforms, not just the Mac OS, and this book leads you to it. It gives you both Cocoa and standard C information. If you are interested in learning Objective C, this is the book for you! It's inexpensive, small concise and packed with information.
Comment 19 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
Andrew Duncan's Objective-C Pocket Reference is just the book that budding Cocoa programmers should have on their desk. It is well written, well indexed, and succinct enough to read in an evening if desired.
After reading it cover to cover, I think this will be a valuable resource for looking up any Objective-C related questions I have.
Note, you should have an understanding of C before trying to read this book. Also - it will probably make more sense to you if you already have some experience with Cocoa. This is a quick reference - probably not the best way to learn the language. However, the book contains a list at the end which recommends other books and websites which are more thorough.
I'd say it's well worth the cost.
Comment 10 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
Probably the best book to read to learn Objective-C, if Apple's PDF on the language is not enough for you. Covers Objective-C both from Cocoa and non-Cocoa perspectives. Try Apple's PDF first, and if it's not enough to let you jump into one of the Cocoa programming books (which all mostly assume knowledge of C and Objective-C), then this book is recommended.
Comment 7 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
As an advanced C++ programmer trying to pick up Objective-C (a weird freakin' language if you ask me), I found this little Pocket Reference to be invaluable. For one thing, its really small which I like -- who needs another tome to litter the bookshelves? I find that it is well written, I actually just started reading it from the beginning and found it to be pretty easy to follow. Finally I = [[NSString alloc] initWithString:@"Understand"]; the crazy formatting for Objective-C methods which just looked like jibberish to me at first. Believe me, after 20 years of programming I can usually understand languages that I've never touched before -- I really needed this book to help me get a handle on Objective-C and it did a commendable job.

Negatives: of course, this is not exactly comprehensive. Since I am also learning Cocoa, I would have liked a little more Cocoa material mixed in. I did find that the writing was at times a bit confusing when discusssing some of the more abstruse concepts of Objective-C. And, always, I like lots of real code examples -- perhaps that just isn't feasible in a book this compact.

Overall, this is a very good book for a newcomer to Objective-C. With this in one hand and Google in the other I can get by quite nicely as I write my iPhone Apps.
Comment 6 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
I got this book for a friend who really enjoys programming and wanted to get more in depth with applications. He specifically had been asking for books about Objective C. I assumed this book would be a big help, since he already had a good handle on programming in a general sense. I was right to a point. He loves the book and is finding it very helpful and informational. It is most definitely a handy reference book to keep with you as an Objective C programmer. But it does not get into any of the finer details (as it shouldn't, being a pocket reference) and I did not consider that he did not already have a good grasp on that. So this is an excellent book to get for a person who already knows the basics of Objective C programming and just wants the quick reference points while they are working. According to my friend it is nearly perfect for that. I just missed the information he needed on some of the earlier info he wanted. Happy Shopping!
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse

Most Recent Customer Reviews

Set up an Amazon Giveaway

Objective-C Pocket Reference
Amazon Giveaway allows you to run promotional giveaways in order to create buzz, reward your audience, and attract new followers and customers. Learn more
This item: Objective-C Pocket Reference