我一直致力於使用我公司給我的源代碼創建自己的iPhone應用程序。此代碼是使用iPhone SDK 3.0創建的。我已經爲它工作了一年(我是一名設計師,所以我的代碼主要是複製和粘貼),並測試我的iPhone上的應用程序,它說我必須更新我的SDK到4.2。我想知道這會打破我的應用程序?如果我需要重寫部分,我可能沒有xcode中的技能來升級我的代碼。舊的源代碼是否會與SDK 4.2一起運行?
感謝,
克里斯
我一直致力於使用我公司給我的源代碼創建自己的iPhone應用程序。此代碼是使用iPhone SDK 3.0創建的。我已經爲它工作了一年(我是一名設計師,所以我的代碼主要是複製和粘貼),並測試我的iPhone上的應用程序,它說我必須更新我的SDK到4.2。我想知道這會打破我的應用程序?如果我需要重寫部分,我可能沒有xcode中的技能來升級我的代碼。舊的源代碼是否會與SDK 4.2一起運行?
感謝,
克里斯
如果沒有代碼已被棄用,更改或刪除,甚至,有很好的機會仍運行良好。大多數項目都運行,如果你已經使用了外部代碼(並且希望注意你從哪裏得到它),那麼可能會有更新可用於該代碼段。
剛剛成立的部署目標到iOS 3.0在您的項目設置
這裏的一些小的解釋:link
AFAIK蘋果沒有刪除任何過時的功能呢。自iOS 3.0以來,UITableViewCell有許多不推薦使用的函數,NSFileManager甚至自iOS 2.0(不開玩笑)以來已棄用了函數。所以是的,代碼應該運行。 – JustSid 2011-01-25 11:49:59