• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Beginner with Cocoa
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Beginner with Cocoa


  • Subject: Re: Beginner with Cocoa
  • From: Jeff LaMarche <email@hidden>
  • Date: Mon, 24 Mar 2008 08:12:03 -0400


On Mar 24, 2008, at 12:44 AM, Sherm Pendley wrote:

The main thing you'll have to watch for: Objective-C 2.0 has garbage
collection available, like Java and scripting languages you're
familiar with, but it's off by default, and earlier Macs don't have
it. You'll probably have to learn the old way, "retain and release,"
which is unique to Objective-C.

I'g be rather surprised if the Cocoa books took out discussions of traditional objective-C memory managements in their next releases. It's still available for use, and as you mention, necessary for writing to earlier versions of the OS, not to mention for programming that thing that we're allowed to talk about programming for here.


The only reason I might discourage someone from buying the older books is not that they've become valueless, but merely because if the person is relatively new to coding, they might find the radical differences between the screenshots taken from the old IB and older versions of XCode / Project Builder to be disconcerting and hard to follow using the current tools. That won't be a big deal for an experienced programmer who wants to brush up on Cocoa, but for someone who doesn't have much experience under their belt, having things be in different places could be quite frustrating. I'm sure some of the books, as an example, show how to create your controller class source files from IB, which is no longer recommended.

Also, just personally, I'd be upset if someone recommended to me a book without mentioning that that book was only a few months away from a new edition being released.

But all that being said, most of the information, especially the conceptual stuff, in the books available now is still valuable and I apologize if I implied otherwise.

Jeff
_______________________________________________

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


  • Follow-Ups:
    • Re: Beginner with Cocoa
      • From: Scott Thompson <email@hidden>
References: 
 >Beginner with Cocoa (From: Alex Handley <email@hidden>)
 >Re: Beginner with Cocoa (From: Jeff LaMarche <email@hidden>)
 >Re: Beginner with Cocoa (From: Jack Repenning <email@hidden>)
 >Re: Beginner with Cocoa (From: "Sherm Pendley" <email@hidden>)

  • Prev by Date: Re: Perform selector on thread
  • Next by Date: Re: Perform selector on thread
  • Previous by thread: Re: Beginner with Cocoa
  • Next by thread: Re: Beginner with Cocoa
  • Index(es):
    • Date
    • Thread