作者jlovet (打不贏怪兵器不好)
看板MacDev
標題[問題] 怎麼確定程式用的api與舊版相容
時間Thu Oct 1 16:23:39 2009
我現在在10.6開發程式
但是需要可以在10.4,或是更久以前的執行
http://developer.apple.com/mac/library/technotes/tn2002/tn2064.html
我知道這邊有一篇講了一堆weak linking, bundle什麼的
可是weak linking要在程式裡面檢查
這個方法到底是不是真的存在,才能去呼叫
不然照樣會死掉
bundle看起來很麻煩。
有沒有什麼辦法是,我可以直接列出我程式裡面用到10.5之後才有的方法
然後我自己去把他們改成舊版相容
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.66.168.14
1F:→ jlovet:#define MAC_OS_X_VERSION_MAX_ALLOWED MAC_OS_X_VERSION_1 10/01 16:27
2F:→ jlovet:0_4 10/01 16:27
3F:→ jlovet:好像沒有用 10/01 16:31
4F:→ zonble:直接切到 10.4 SDK 編編看? 10/01 16:50
5F:→ jlovet:可是要去哪裡裝10.4u SDK? 10/01 17:21
6F:推 ilay:Xcode安裝的自定選項: Mac OSX 10.4 Support 10/01 19:32