我做的某一功能模块,在不同版本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.
解答:
用宏指令判断版本号,代码如下:
在方法体中判断,代码如下: 注意:宏定义是编译的时候用到的
而下面的方法是在程序运行时用到的,二者有本质的区别
本文介绍如何通过代码判断iOS设备的系统版本,并提供了两种实现方式:宏定义和运行时判断。通过示例代码展示如何根据不同版本的iOS OS运行不同的API。
1114

被折叠的 条评论
为什么被折叠?



