大佬教程收集整理的这篇文章主要介绍了判断当前设备的类型 名,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
#import <sys/utsname.h>
#import <sys/types.h>
#import <sys/sysctl.h>
struct utsname sy@R_419_2407@Info;
uname(&sy@R_419_2407@Info);
NSString *machineName = [NSString stringWithCString:sy@R_419_2407@Info.machine encoding:NSUTF8StringEncoding];
if ([@"iPhone1,1" isEqualToString:machineName])
return iPhone_1;
else if ([@"iPhone1,2" isEqualToString:machineName])
return iPhone_3G;
else if ([@"iPhone2,1" isEqualToString:machineName])
return iPhone_3GS;
else if ([@"iPhone3,1" isEqualToString:machineName] || [@"iPhone3,2" isEqualToString:machineName] || [@"iPhone3,3" isEqualToString:machineName])
return iPhone_4;
else if ([@"iPod1,1" isEqualToString:machineName])
return iPod_1;
else if ([@"iPod2,1" isEqualToString:machineName] || [@"iPod2,2" isEqualToString:machineName])
return iPod_2;
else if ([@"iPod3,1" isEqualToString:machineName])
return iPod_3;
else if ([@"iPod4,1" isEqualToString:machineName])
return iPod_4;
else if (/*[@"iPad1,1" isEqualToString:machineName]*/[machineName hasPrefix:@"iPad"])
return iPad_1;
return unkNown;
以上是大佬教程为你收集整理的判断当前设备的类型 名全部内容,希望文章能够帮你解决判断当前设备的类型 名所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。