iOS系统版本比较的宏使用

来源:互联网 发布:为什么开不了淘宝店 编辑:程序博客网 时间:2024/06/07 16:03

一般情况下, 我们经常使用系统版本的浮点数来比较版本大小

例如 : [[[UIDevice currentDevice] systemVersion] floatValue] >= 8.0但是,通过这个得到的浮点数不是确定的,有的时候会得到 7.989990的结果,有时候可能得到8.001212,所以当当前版本号是8.0.1的时候就可能判断错误.

所以,在严格比较版本号的时候最好还是通过字符串比较.

0 0