Skip navigation.
 
mlRe: have Leopard functionality and still run on Tiger
FROM : Annard Brouwer
DATE : Tue Nov 20 10:17:10 2007

On 20 Nov 2007, at 02:39, Chris Hanson wrote:
> On Nov 19, 2007, at 2:33 PM, <email_removed> 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

Related mailsAuthorDate
mlhave Leopard functionality and still run on Tiger Mitchell Livingsto… Oct 27, 21:34
mlRe: have Leopard functionality and still run on Tiger Shawn Erickson Oct 27, 21:40
mlRe: have Leopard functionality and still run on Tiger Patrick M Nov 19, 23:17
mlRe: have Leopard functionality and still run on Tiger ab_lists Nov 19, 23:33
mlRe: have Leopard functionality and still run on Tiger Chris Hanson Nov 20, 02:39
mlRe: have Leopard functionality and still run on Tiger Annard Brouwer Nov 20, 10:17