我做的某一功能模块,在不同版本Iphone OS 上用不同的代码实现.
#ifdefine isIphoneOS3.0
使用3.0的api
#elif define isIphoneOS2.2
如何用代码获取Iphone 系统版本型号呢?
#ifdefine isIphoneOS3.0
使用3.0的api
#elif define isIphoneOS2.2
使用2.2的api.
解答:
用宏指令判断版本号,代码如下:
在方法体中判断,代码如下: 注意:宏定义是编译的时候用到的
而下面的方法是在程序运行时用到的,二者有本质的区别