本文介绍了iOS“新iPad” UIDeviceHardware hw.machine代号的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
因此,对于iOS设备的当前阵容,我有以下代码机器名称。有谁知道新iPad的代码是什么? (iPad于2012年3月7日宣布)
So, I have the following code "machine names" for the current lineup of iOS devices. Does anyone know with some certainty what the codes for "the new iPad" is? (iPad announced Mar 7, 2012)
if ([platform isEqualToString:@"iPhone1,1"]) return @"iPhone1G GSM";
if ([platform isEqualToString:@"iPhone1,2"]) return @"iPhone3G GSM";
if ([platform isEqualToString:@"iPhone2,1"]) return @"iPhone3GS GSM";
if ([platform isEqualToString:@"iPhone3,1"]) return @"iPhone4 GSM";
if ([platform isEqualToString:@"iPhone3,3"]) return @"iPhone4 CDMA";
if ([platform isEqualToString:@"iPhone4,1"]) return @"iPhone4S";
if ([platform isEqualToString:@"iPhone5,1"]) return @"iPhone5";
if ([platform isEqualToString:@"iPod1,1"]) return @"iPod 1G";
if ([platform isEqualToString:@"iPod2,1"]) return @"iPod 2G";
if ([platform isEqualToString:@"iPod3,1"]) return @"iPod 3G";
if ([platform isEqualToString:@"iPod4,1"]) return @"iPod 4G";
if ([platform isEqualToString:@"iPad1,1"]) return @"iPad WiFi";
if ([platform isEqualToString:@"iPad2,1"]) return @"iPad2 WiFi";
if ([platform isEqualToString:@"iPad2,2"]) return @"iPad2 GSM";
if ([platform isEqualToString:@"iPad2,3"]) return @"iPad2 CDMAV";
if ([platform isEqualToString:@"iPad2,4"]) return @"iPad2 CDMAS";
if ([platform isEqualToString:@"i386"]) return @"Simulator";
if ([platform isEqualToString:@"x86_64"]) return @"Simulator";
推荐答案
iClarified 三款全新iPad3型号:
iClarified states three new iPad3 models as:
5.1.0(iPad 3 Wi- Fi):iPad3,1
5.1.0 (iPad 3 Wi-Fi): iPad3,1
5.1.0(iPad 3 GSM):iPad3,2
5.1.0 (iPad 3 GSM): iPad3,2
5.1。 0(iPad 3 CDMA):iPad3,3
5.1.0 (iPad 3 CDMA): iPad3,3
他们有链接在apple.com上恢复图像,所以信息可能不会太远。
They have links to restore images on apple.com, so the info might not be too far off.
这篇关于iOS“新iPad” UIDeviceHardware hw.machine代号的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!