6
我在iPhone應用程序的早期階段,我有一個問題。我做了一些搜索,但沒有找到我正在尋找的東西。支持iPhone應用程序向後/向前兼容的推薦方式?
我希望利用iPhone OS4中的功能,但我希望我的應用程序也能在3.X上運行。
它看起來像我要開發針對4.0 SDK,並執行以下操作:
- 創建一個「薄弱環節」任何新的(4.0)構架
- 呼叫
respondsToSelector:
在任何 新方法現有的框架 或作出這一呼籲
上午我關閉之前,在新的框架 任何方法?什麼是推薦?
歡迎指向類似問題。
UPDATE: 就像一個音符 - 如果你想檢查是否有新的框架,你是最好的機會是調用respondsToSelector:
上對類對象的類方法,而不是使用實例方法。
不要忘記最重要的事情:將您的生成設置中的部署目標更改爲您要支持的最低操作系統版本。 – 2010-06-02 13:02:24