如何判断当前iPhone的机型,iPhone代号对应关系
不多说,直接上代码,拿去用即可!!别问我是怎么知道,如果你有这么多手机的话你也可以去测。+ (NSString *)deviceString{
struct utsname systemInfo;
uname(&systemInfo);
NSString *deviceString = ;
if () return @"iPhone 1G";
if () return @"iPhone 3G";
if () return @"iPhone 3GS";
if () return @"iPhone 4";
if () return @"iPhone 4";
if () return @"iPhone 4";
if () return @"iPhone 4S";
if () return @"iPhone 5";
if () return @"iPhone 5";
if () return @"iPhone 5C";
if () return @"iPhone 5C";
if () return @"iPhone 5S";
if () return @"iPhone 5S";
if () return @"iPhone 6";
if () return @"iPhone 6 Plus";
if () return @"Simulator";
if () return @"Simulator";
else return @"Unknown Device";
return deviceString;
}
本帖最后由 喵了个咪 于 2015-6-4 09:20 编辑
还要导入头文件 #import "sys/utsname.h" , 不然会找不到 utsname systemInfo 喵了个咪 发表于 2015-6-4 09:17
还要导入头文件 #import "sys/utsname.h" , 不然会找不到 utsname systemInfo
楼上正解!
页:
[1]