检查iOS版本的方法有哪些?

时间:2013-11-19 07:10:16

标签: ios

我见过各种检查iOS版设备的方法。

Apple文档中的一些示例:

if (floor(NSFoundationVersionNumber) <= NSFoundationVersionNumber_iOS_6_1) {
    // < = 6.1
} else {
    // > = 7
}

从SO / Internet的许多例子来看:

[[UIDevice currentDevice] systemVersion]

NSFoundationVersionNumber[[UIDevice currentDevice] systemVersion]之间的区别是什么?

我们应该使用哪一个?

1 个答案:

答案 0 :(得分:3)

它们基本上提供相同的答案,但是,NSFoundationVersionNumber更好,因为不需要对systemVersion进行字符串解析。