[iOS开发]使用Swift检测系统版本信息
iOS系统版本获取
获取当前运行系统的版本号:
let version = UIDevice.currentDevice().systemVersion // 获取版本号如: 7.1.2
比较版本号
最主要的是与iOS 8版本进行比较:
// 与iOS 8.0.0进行比较 // 注意这里返回结果是 NSComparisonResult let flag = version.compare("8.0.0", options: NSStringCompareOptions.NumericSearch)
其中,NSComparisonResult有三个值:
case OrderedAscending // 大于被比较的值 case OrderedSame // 等于被比较的值 case OrderedDescending // 小于被比较的值
进行判断
对比较结果进行判断,并做相应的操作:
if flag == .OrderedAscending { // 小于被比较的值 } else { // 大于或等于被比较的值 }
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。