Re: have Leopard functionality and still run on Tiger
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