标签:
在项目开发的时候,经常需要用到某些系统信息,比如手机型号(5s,6,6p), 操作系统版本(8.0 or 9.3), 当前网络类型(3/4g, wifi)等信息. 有了这些信息, 可以在出了某些bug的时候迅速定位bug出现场景, 有助于开发人员调试.
这里列出来一些经常用到的一些系统信息, 用一个单例来表达. 使用简单.
目前可以获取的iPhone信息如下:
使用方法也很简单:// All system Information
NSDictionary *dict = [[RLSystemInfo sharedInstance] allSystemInformation];
// userPhoneName
NSString *userPhoneName = [[RLSystemInfo sharedInstance] userPhoneName];
针对某些项目特定的信息, 比如自己的项目是否处于正式环境, 某些配置选项情况等, 也建议大家放在一起,方便调用.
代码放在这里https://github.com/rainer-liao/RLSystemInfo/
直接下载解压, 看看demo就好了.
标签:
原文地址:http://www.cnblogs.com/rainer-liao/p/5407715.html