• 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: 10.4 v. 10.5 SDK question
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: 10.4 v. 10.5 SDK question


  • Subject: Re: 10.4 v. 10.5 SDK question
  • From: "Michael Ash" <email@hidden>
  • Date: Sat, 18 Oct 2008 21:14:39 -0400

On Sat, Oct 18, 2008 at 9:55 AM, Steve Cronin <email@hidden> wrote:
> Since my goal was to deploy to 10.4 all along, by using the 10.4 SDK, the
> app will behave the same on both 10.4 and 10.5 (and 10.6) --> simpler from a
> support perspective.
> In some cases the behavior might be consistently wrong perhaps but any such
> incorrectness can be cured on both OSes by the same workaround --> simpler
> development and testing

Perhaps I'm mistaken, but you seem to be putting far more weight
behind this than it deserves.

Code built using the 10.4 SDK can still break on the 10.5 SDK for all
sorts of reasons, including but not limited to:

- Not all bug fixes get the special casing described. Ones which Apple
thinks have a significant installed base of workarounds do, if those
workarounds would break on a fix.

- New bugs are frequently introduced. Since these are almost by
definition not known inside of Apple when they are created, they have
no OS version special casing.

- Details change without either being a new bug or a bug fix. Code
which relies on bad assumptions will work before but not after.

- The SDKs themselves can have bugs which prevent your app from
working when it otherwise should.

Please understand, I'm not saying that your decision is the wrong one.
Quite the contrary, it makes some good sense. But you can't simply
link against the 10.4 SDK and assume that your application will work
consistently and correctly on all future OS versions, although Apple
does try to make it that way to some extent.

Mike
_______________________________________________

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: 
 >10.4 v. 10.5 SDK question (From: Steve Cronin <email@hidden>)
 >Re: 10.4 v. 10.5 SDK question (From: Ken Thomases <email@hidden>)
 >Re: 10.4 v. 10.5 SDK question (From: Steve Cronin <email@hidden>)
 >Re: 10.4 v. 10.5 SDK question (From: Ken Thomases <email@hidden>)
 >Re: 10.4 v. 10.5 SDK question (From: Steve Cronin <email@hidden>)

  • Prev by Date: Re: WIndow from external framework not working
  • Next by Date: Re: What is "A class which must be subclassed" ?
  • Previous by thread: Re: 10.4 v. 10.5 SDK question
  • Next by thread: WIndow from external framework not working
  • Index(es):
    • Date
    • Thread