获得设备类型和系统版本号

来源:互联网 发布:linux查看snmp版本 编辑:程序博客网 时间:2024/04/28 16:27

获得设备类型和系统版本号   

考虑到兼容性问题,这两个信息还是很有用的,我一般都是程序开始时读取,存到公共变量里。
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#import "sys/utsname.h"
 
/*!
 *  get the information of the device and system
 *  "i386"          simulator
 *  "iPod1,1"       iPod Touch
 *  "iPhone1,1"     iPhone
 *  "iPhone1,2"     iPhone 3G
 *  "iPhone2,1"     iPhone 3GS
 *  "iPad1,1"       iPad
 *  "iPhone3,1"     iPhone 4
 *  @return null
 */
- (void)getDeviceAndOSInfo
{
    //here use sys/utsname.h
    structutsname systemInfo;
    uname(&systemInfo);
    //get the device model and the system version
    NSLog(@"%@", [NSStringstringWithCString:systemInfo.machine encoding:NSUTF8StringEncoding]);
    NSLog(@"%@", [[UIDevice currentDevice] systemVersion]);
}
原创粉丝点击