获取ios系统版本 ——UIDevice的使用

UIDevice类是一个单例,其唯一的实例( [UIDevice currentDevice] ) 代表了当前使用的设备。

通过这个实例,可以获得设备的相关信息(包括系统名称,版本号,设备模式等等).

也可以使用使用该实例来监测设备的特征(比如物理方向)。

NSString *strName = [[UIDevice currentDevice] name]; // Name of the phone as named by user------设备模式

NSString *strId = [[UIDevice currentDevice] uniqueIdentifier]; // A GUID like string

NSString *strSysName = [[UIDevice currentDevice] systemName]; // "iPhone OS" //系统名称

NSString *strSysVersion = [[UIDevice currentDevice] systemVersion]; // "2.2.1” //系统版本号

NSString *strModel = [[UIDevice currentDevice] model]; // "iPhone" on both devices

NSString *strLocModel = [[UIDevice currentDevice] localizedModel]; // "iPhone" on both devices

float version = [[[UIDevice currentDevice] systemVersion] floatValue];

控制台输出结果:

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • //手机序列号 //手机别名:用户定义的名称 NSString* userPhoneName = [[UIDevi...
    小暖风阅读 3,233评论 0 1
  • Plain类型TableView的HeaderView和FooterView不停靠上下边缘大家都知道Plain的t...
    欢欢1206阅读 3,613评论 0 7
  • 刚申请了新的微信号和QQ号,给比较重要的10个左右的朋友转到了新的帐号,以前的QQ号和微信号都有2000多人,感觉...
    苏思羽阅读 1,828评论 0 0
  • 青青岸边 远山苍茫如梭 有人面朝着蔚蓝 融入了春暖花开的婉约 赤壁的烽火连天 煮酒处 谈笑风生 樯橹间灰飞烟灭 人...
    一路烟云阅读 3,355评论 1 2
  • 0x01 写在前面 这篇文章主要是为了分享和记录自己的一些成长,如有写得不好的地方,还望斧正。在最早期针对漏洞管理...
    Smarttang阅读 3,459评论 0 0

友情链接更多精彩内容