我想在我的应用程序中检测 iPhone 操作系统版本。我尝试过使用检测代码,但建议使用宏。有没有人有经验,可以发布示例代码,以及使用什么库。
最佳答案
我不确定建议您使用哪些宏。我一直认为查找版本号以便与 future 和以前的版本兼容的标准方法是使用
NSString* versionNumber = [[UIDevice currentDevice] systemVersion]
将其作为 NSString 给出,例如 @"2.0"或 @"2.2.1"
有一些 Version 常量描述正在使用的 Foundation 类的版本,带有 NSFoundationVersionNumber
但我不确定这在旧代码和 future 代码中的可靠性。
关于iphone - 如何使用宏检测 iPhone 操作系统版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1864114/