Go Back   MacRumors Forums > Apple Systems and Services > Programming > Mac Programming

Reply
 
Thread Tools Search this Thread Display Modes
Old Feb 16, 2012, 05:55 PM   #1
Drask
macrumors regular
 
Join Date: Feb 2012
Programming Objective-C 4th edition

Hello there,

I'm planning to start learning objective-c so I can focus on iOS apps late on, my brother owns the third edition, would it be a good idea to buy the 4th one from amazon? or just ask my brother for the 3rd one?

Also if I get the 4th one, is it a good idea to get it as an eBook? I own an iPad so I can read it there, but i read that it isn't good in the kindle version, so i was wondering if it's readable in the iPad and/or iMac kindle app.

Thanks for for time
Drask is offline   0 Reply With Quote
Old Feb 16, 2012, 06:09 PM   #2
calderone
macrumors 68040
 
calderone's Avatar
 
Join Date: Aug 2009
Location: Seattle
The 4th edition covers changes in Memory Management, namely Automatic Reference Counting. I haven't seen the 4th edition, but I would hope it doesn't ignore more traditional memory management techniques in favor or ARC. Someone else may be able to comment on that.

There is no real harm in using the 3rd edition. Be sure to follow that up by reading and understanding ARC.

What exactly is wrong with the Kindle edition?
__________________
ACSA, ACMT
calderone is offline   0 Reply With Quote
Old Feb 16, 2012, 07:19 PM   #3
Drask
Thread Starter
macrumors regular
 
Join Date: Feb 2012
Quote:
Originally Posted by calderone View Post
The 4th edition covers changes in Memory Management, namely Automatic Reference Counting. I haven't seen the 4th edition, but I would hope it doesn't ignore more traditional memory management techniques in favor or ARC. Someone else may be able to comment on that.

There is no real harm in using the 3rd edition. Be sure to follow that up by reading and understanding ARC.

What exactly is wrong with the Kindle edition?
So are you saying the 3rd edition would be better? I mean I know the 4th edition covers ARC but not sure how important that is (since I'm just familiar with java and c++), wouldn't it be learning something that it is kinda obsolete? The reason I'm asking is because i'm not sure how big the difference in the book is, I mean is just $20 at amazon but still I could save them if it's not a big change.

The problem i read with the kindle version is that it isn't good for code reading, they say it's excellent for novels or just text but not for code or screenshots, I'm asking if the iPad version is hard to read as well.
Drask is offline   0 Reply With Quote
Old Feb 16, 2012, 08:00 PM   #4
balamw
Moderator
 
balamw's Avatar
 
Join Date: Aug 2005
Location: New England, USA
skochan himself addressed this here: http://forums.macrumors.com/showpost...9&postcount=20

B
__________________
MBA (13" 1.7 GHz 128GB), UMBP (15" SD 2.8 GHz), UMB (13" 2.4 GHz), iMac (17" Yonah), 32GB iPad 3 WiFi+LTE, 64 GB iPad WiFi, 32 GB iPhone 5, Airport Extreme
balamw is offline   0 Reply With Quote
Old Feb 16, 2012, 08:03 PM   #5
Drask
Thread Starter
macrumors regular
 
Join Date: Feb 2012
Quote:
Originally Posted by balamw View Post
skochan himself addressed this here: http://forums.macrumors.com/showpost...9&postcount=20

B
He's the owner's book, of course he will say that, otherwise he wouldn't make more and more editions, I was hoping for someone who already read (or has been reading) the current 4th edition and the third one.

Thanks for your reply though, much appreciated.
Drask is offline   -1 Reply With Quote
Old Feb 16, 2012, 08:09 PM   #6
balamw
Moderator
 
balamw's Avatar
 
Join Date: Aug 2005
Location: New England, USA
Quote:
Originally Posted by Drask View Post
He's the owner's book, of course he will say that, otherwise he wouldn't make more and more editions, I was hoping for someone who already read (or has been reading) the current 4th edition and the third one.

Thanks for your reply though, much appreciated.
He said you don't need the 4th edition if you have the 3rd?!? I don't know what you read.

That said, I own the 3rd as hardcopy and got the 4th as a Nook book on sale that I can use on my Nook and iPad. The only edition I've read fully is the second which I traded in for the third.

B
__________________
MBA (13" 1.7 GHz 128GB), UMBP (15" SD 2.8 GHz), UMB (13" 2.4 GHz), iMac (17" Yonah), 32GB iPad 3 WiFi+LTE, 64 GB iPad WiFi, 32 GB iPhone 5, Airport Extreme
balamw is offline   1 Reply With Quote
Old Feb 16, 2012, 08:29 PM   #7
Drask
Thread Starter
macrumors regular
 
Join Date: Feb 2012
Quote:
Originally Posted by balamw View Post
He said you don't need the 4th edition if you have the 3rd?!? I don't know what you read.

That said, I own the 3rd as hardcopy and got the 4th as a Nook book on sale that I can use on my Nook and iPad. The only edition I've read fully is the second which I traded in for the third.

B
Haha totally my bad, how's your iPad version? is it readable? or would you recommend the book to be way better?
Drask is offline   0 Reply With Quote
Old Feb 17, 2012, 07:15 AM   #8
Kenndac
macrumors regular
 
Join Date: Jun 2003
Personally I always prefer physical versions of textbooks than electronic ones, simply because I find it easier to flick around the book, make notes, etc etc.
Kenndac is offline   0 Reply With Quote
Old Feb 17, 2012, 08:02 PM   #9
somology
macrumors newbie
 
Join Date: Dec 2010
I have the pdf version of both 3rd and 4th

I purchased the 3rd and 4th edition books from informit.com with a coupon from safari books online, because I sometimes like to print out and markup, but still use it on my iPad.

Being new to Objective-C and Xcode, it was a little hard for me to follow the 3rd edition during the first few chapters, since there were changes that affected coding basics. But now I can understand why.

I also am using Big Nerd Ranch's Objective-C Programming book and switching between both books. It is a great book, because it starts out with C programming that Kochan includes in a later chapter. It helps speed up the learning process for me. Plus, the BNR book online forums are current and great for beginners.

Have fun!
somology is offline   0 Reply With Quote

Reply
MacRumors Forums > Apple Systems and Services > Programming > Mac Programming

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Similar Threads
thread Thread Starter Forum Replies Last Post
Best book to learn Objective-C for a complete beginner to programming? Rasta4i iPhone/iPad Programming 7 Dec 18, 2013 09:03 AM
Ronin Snake Edition - Limited Edition with Gold Platings Adutrumque iPhone Accessories 5 Feb 14, 2013 10:19 AM
Airport Express Australia Edition vs. US Edition avsrock90 Buying Tips and Advice 1 Feb 9, 2013 05:12 AM
iPod classic 4th gen U2 special edition HDD Tunny iPod 17 Feb 4, 2013 02:22 PM
MacRumors Scavenger Hunt: 4th Edition utahman130 Community Discussion 5 Jul 17, 2012 12:07 PM

Forum Jump

All times are GMT -5. The time now is 02:26 AM.

Mac Rumors | Mac | iPhone | iPhone Game Reviews | iPhone Apps

Mobile Version | Fixed | Fluid | Fluid HD
Copyright 2002-2013, MacRumors.com, LLC