/* * desc: get ios device type * * iPhone1,1 iPhone * iPhone1,2 iPhone 3G * iPhone2,1 iPhone 3GS * iPhone3,1 iPhone 4 * iPhone3,2 iPhone 4 (Verizon) * iPhone3,3 iPhone 4 (CDMA) * iPhone4,1 iPhone 4s * iPhone5,1 iPhone 5 (GSM) * iPhone5,2 iPhone 5 (GSM+CDMA) * iPhone5,3 iPhone 5c (GSM) * iPhone5,4 iPhone 5c (GSM+CDMA) * iPhone6,1 iPhone 5s (GSM) * iPhone6,2 iPhone 5s (GSM+CDMA) * iPhone7,1 iPhone 6 Plus * iPhone7,2 iPhone 6 * * iPod1,1 iPod touch1 * iPod2,1 iPod touch2 * iPod3,1 iPod touch3 * iPod4,1 iPod touch4 * iPod5,1 iPod touch5 * * iPad1,1 iPad1 * iPad2,1 iPad2 (Wifi) * iPad2,2 iPad2 (3G GSM) * iPad2,3 iPad2 (3G CDMA) * iPad2,4 iPad2 (WiFi) * iPad2,5 iPad Mini (Wifi) * iPad2,6 iPad Mini (GSM) * iPad2,7 iPad Mini (GSM+CDMA) * iPad3,1 iPad3 (Wifi) * iPad3,2 iPad3 (GSM+CDMA) * iPad3,3 iPad3 (GSM) * iPad3,4 iPad4 (Wifi) * iPad3,5 iPad4 (GSM) * iPad3,6 iPad4 (GSM+CDMA) * iPad4,1 iPad Air (WiFi) * iPad4,2 iPad Air (Cellular) * iPad4,3 iPad Air * iPad4,4 iPad Mini 2G (WiFi) * iPad4,5 iPad Mini 2G (Cellular) * iPad4,6 iPad Mini 2G * * i386 Simulator * x86_64 Simulator * * AppleTV2,1 AppleTV(2G) */- (Nsstring *)getDeviceType{ struct utsname systemInfo; uname(&systemInfo); Nsstring *machine = [Nsstring stringWithCString:systemInfo.machine enCoding:NSUTF8StringEnCoding]; return machine;}p.s. 有些设备代号不确定,欢迎了解的同学补充。总结
以上是内存溢出为你收集整理的获取ios设备类型全部内容,希望文章能够帮你解决获取ios设备类型所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)