作爲iPhone開發者計劃的註冊開發者,我收到了來自蘋果的消息,要求讓所有應用程序與iPhone os 3.0兼容。有人說,他們不會處理與iPhone不兼容的應用程序os 0針對iPhone os 2.2.1和iPhone os 3.0開發
問題是如果我更改代碼以使用iPhone OS 3.0,它將無法在2.2.1上工作。
例如SDK 2.2.1不支持這是在SDK 3.0的必需品如下:
cell.textLabel.text = @"text";
在2.2.1我反而寫:
cell.text = @"text";
而且這不唯一的問題。
你如何處理這個問題?
預先感謝您。
讓我補充一點,您確實不應該添加一些代碼,這些代碼將根據軟件版本進行分支......它只是使代碼路徑更難調試和測試。 – 2009-05-25 21:08:47