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
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 mails | Author | Date |
|---|---|---|
| Mitchell Livingsto… | Oct 27, 21:34 | |
| Shawn Erickson | Oct 27, 21:40 | |
| Patrick M | Nov 19, 23:17 | |
| ab_lists | Nov 19, 23:33 | |
| Chris Hanson | Nov 20, 02:39 | |
| Annard Brouwer | Nov 20, 10:17 |






Cocoa mail archive

