2015-12-IOS 获取最新设备型号方法
来源:互联网 发布:c语言status 未声明 编辑:程序博客网 时间:2024/06/05 20:53
- + (NSString *)getDeviceModel
- {
- struct utsname systemInfo;
- uname(&systemInfo);
- NSString *deviceString = [NSString stringWithCString:systemInfo.machine encoding:NSUTF8StringEncoding];
- NSArray *modelArray = @[
- @"i386", @"x86_64",
- @"iPhone1,1",
- @"iPhone1,2",
- @"iPhone2,1",
- @"iPhone3,1",
- @"iPhone3,2",
- @"iPhone3,3",
- @"iPhone4,1",
- @"iPhone5,1",
- @"iPhone5,2",
- @"iPhone5,3",
- @"iPhone5,4",
- @"iPhone6,1",
- @"iPhone6,2",
- @"iPhone7,2",
- @"iPhone7,1",
- @"iPhone8,1",
- @"iPhone8,2",
- @"iPod1,1",
- @"iPod2,1",
- @"iPod3,1",
- @"iPod4,1",
- @"iPod5,1",
- @"iPad1,1",
- @"iPad2,1",
- @"iPad2,2",
- @"iPad2,3",
- @"iPad2,4",
- @"iPad3,1",
- @"iPad3,2",
- @"iPad3,3",
- @"iPad3,4",
- @"iPad3,5",
- @"iPad3,6",
- @"iPad2,5",
- @"iPad2,6",
- @"iPad2,7",
- ];
- NSArray *modelNameArray = @[
- @"iPhone Simulator",
- @"iPhone Simulator",
- @"iPhone 2G",
- @"iPhone 3G",
- @"iPhone 3GS",
- @"iPhone 4(GSM)",
- @"iPhone 4(GSM Rev A)",
- @"iPhone 4(CDMA)",
- @"iPhone 4S",
- @"iPhone 5(GSM)",
- @"iPhone 5(GSM+CDMA)",
- @"iPhone 5c(GSM)",
- @"iPhone 5c(Global)",
- @"iphone 5s(GSM)",
- @"iphone 5s(Global)",
- @"iPhone 6",
- @"iPhone 6 Plus",
- @"iPhone 6s",
- @"iPhone 6s Plus",
- @"iPod Touch 1G",
- @"iPod Touch 2G",
- @"iPod Touch 3G",
- @"iPod Touch 4G",
- @"iPod Touch 5G",
- @"iPad",
- @"iPad 2(WiFi)",
- @"iPad 2(GSM)",
- @"iPad 2(CDMA)",
- @"iPad 2(WiFi + New Chip)",
- @"iPad 3(WiFi)",
- @"iPad 3(GSM+CDMA)",
- @"iPad 3(GSM)",
- @"iPad 4(WiFi)",
- @"iPad 4(GSM)",
- @"iPad 4(GSM+CDMA)",
- @"iPad mini (WiFi)",
- @"iPad mini (GSM)",
- @"ipad mini (GSM+CDMA)"
- ];
- NSInteger modelIndex = - 1;
- NSString *modelNameString = nil;
- modelIndex = [modelArray indexOfObject:deviceString];
- if (modelIndex >= 0 && modelIndex < [modelNameArray count]) {
- modelNameString = [modelNameArray objectAtIndex:modelIndex];
- }
- return [CommUtils dealEmptyString:modelNameString];
- }
0 0
- 2015-12-IOS 获取最新设备型号方法
- 2015-12-IOS 获取最新设备型号方法
- ios 获取最新设备型号方法
- IOS 获取最新设备型号方法
- iOS 获取最新设备型号方法
- 2015-10-14 iOS获取最新设备型号方法
- 2013-12-IOS 获取最新设备型号方法
- 2013-12-IOS 获取最新设备型号方法
- 2013-12-IOS 获取最新设备型号方法
- 2014-11-IOS 获取最新设备型号方法
- iOS开发 最新-获取硬件设备型号
- iOS开发之获取设备型号(最新)
- 最新获取iOS设备的型号
- iOS获取设备型号方法
- 获取iOS设备型号的方法总结
- 获取iOS设备型号的方法总结
- 获取iOS设备型号的方法总结
- 获取iOS设备型号的方法
- 各种IE兼容模式代码,IE6,IE7,IE8,IE9,IE10
- 清除浮动的几种方法
- 指定文件中查找一个字符串并显示该字符串出现的次数
- 我的投资可行吗?
- jsonp跨域调用代码实例
- 2015-12-IOS 获取最新设备型号方法
- 记录一下sqlite中多表查询。
- Java自定义注解和运行时靠反射获取注解
- iOS--坐标变换Quartz 2D中的CGContextTranslateCTM、CGContextScaleCTM、
- Spark on mesos的坑以及解决办法
- Java SE-运算符
- js实现访客人数统计
- STM32F103VCT6低功耗测试(待机模式)
- 设计模式C++实现(2)——策略模式