2010-07-19 95 views
1

我试着从3.0我的iPhone应用程序升级到4.0构建iPhone应用程序在多个设备和版本

一些API被弃用在4.0,如果我使用新的API,它可能无法在3.0的工作权利?因此,我需要一个旧的API和新的API

为所有专业开发人员编写3.0和4.0的最佳方式是什么?

我知道我可以从UIDevice检查model和systemVersion。

我需要先检查哪个版本,并检查哪个设备?

if systemVersion == 3.0 { 
//old api code here 
} 

if systemVersion == 4.0 { 

if device == iphone 3G 
//new api code here for 3G 

if device == iphone 3GS 
//new api code here for 3GS 

if device == iphone 4 
//new api code here for 4 
} 

回答

1

this article由马特·加拉格尔,也如果你是一个iPhone开发检查WWDC videos session,还有就是谈这个至少一个会话。

+0

谢谢你,这真的很有帮助。 – svveet 2010-08-14 11:55:03

相关问题