• 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: have Leopard functionality and still run on Tiger
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: have Leopard functionality and still run on Tiger


  • Subject: Re: have Leopard functionality and still run on Tiger
  • From: Annard Brouwer <email@hidden>
  • Date: Tue, 20 Nov 2007 10:17:10 +0100


On 20 Nov 2007, at 02:39, Chris Hanson wrote:
On Nov 19, 2007, at 2:33 PM, email@hidden wrote:
The only way to ensure that your code is working on both platforms is to first compile against the 10.4 SDK to outline the areas that are missing because you're using 10.5 functionality.

This is incorrect.

Technically you are correct but practically...

<snip>
To determine what capabilities you can use on 10.4, there's no real substitute for the actual Mac OS X documentation. It's worth reading to understand which features were added and modified in a particular release of Mac OS X, and the Xcode Research Assistant has a slice which will tell you the OS compatibility of any particular method call or class you're using.

And there lies the problem: when you're buried in a lot of code and somewhere in your enthusiasm you've used some 10.5-isms you're not going to find them (been there, done that). Switching to the 10.4 SDK and compiling it will find at least some of the culprits. And that was what I was referring to. ;-)

Cheers!
Annard

_______________________________________________

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


References: 
 >Re: have Leopard functionality and still run on Tiger (From: "Patrick M" <email@hidden>)
 >Re: have Leopard functionality and still run on Tiger (From: email@hidden)
 >Re: have Leopard functionality and still run on Tiger (From: Chris Hanson <email@hidden>)

  • Prev by Date: Re: NSTreeController and NSTreeNode
  • Next by Date: Re: CTFrame and drawing text + layers.
  • Previous by thread: Re: have Leopard functionality and still run on Tiger
  • Next by thread: Position of NSStatusItem
  • Index(es):
    • Date
    • Thread