ios系统version检测

Stackoverflow看到了关于检查iOS系统版本号的一段很好的宏定义,在其他地方也看过这段宏,这次几个笔记,stackoverflow问题
#define SYSTEM_VERSION_EQUAL_TO(v) ([[[UIDevice currentDevice] systemVersion] compare:v options:NSNumericSearch] == NSOrderedSame)
#define SYSTEM_VERSION_GREATER_THAN(v) ([[[UIDevice currentDevice] systemVersion] compare:v options:NSNumericSearch] == NSOrderedDescending)
#define SYSTEM_VERSION_GREATER_THAN_OR_EQUAL_TO(v) ([[[UIDevice currentDevice] systemVersion] compare:v options:NSNumericSearch] != NSOrderedAscending)
#define SYSTEM_VERSION_LESS_THAN(v) ([[[UIDevice currentDevice] systemVersion] compare:v options:NSNumericSearch] == NSOrderedAscending)
#define SYSTEM_VERSION_LESS_THAN_OR_EQUAL_TO(v) ([[[UIDevice currentDevice] systemVersion] compare:v options:NSNumericSearch] != NSOrderedDescending)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,826评论 25 709
  • 月亮,照亮我回家的路 月半弯 荷塘月色 月亮,皎洁的月亮 长在家乡的核桃枝上 落光了的核桃,去了什么地方 月亮,清...
    一枚冰儿阅读 1,606评论 0 0
  • 今天又突然反思到一件事儿,就是我最近一段时间几乎没做什么竞品分析了,虽然还保持着接触新鲜APP的习惯,但竞品却很少...
    吾往千万里阅读 849评论 0 0