gpt4 book ai didi

iphone - 如何在运行时确定当前iPhone操作系统版本并比较版本字符串?

转载 作者:行者123 更新时间:2023-12-03 18:33:25 25 4
gpt4 key购买 nike

如何确定和比较(>、< 等)应用程序运行的 iPhone 的当前操作系统版本? 3.0 中有一个错误,但 3.1+ 中没有,所以如果当前操作系统版本不 >= 3.1,我希望能够跳过一些代码。

这需要在运行时而不是编译时!

最佳答案

例如,您可以执行以下操作:

NSString *reqSysVer = @"3.1";
NSString *currSysVer = [[UIDevice currentDevice] systemVersion];

if ([currSysVer compare:reqSysVer options:NSNumericSearch] != NSOrderedAscending)
{
//Do some clever stuff
}

关于iphone - 如何在运行时确定当前iPhone操作系统版本并比较版本字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1964776/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com