判断ios设备的型号
来源:互联网 发布:ubuntu 关闭休眠 编辑:程序博客网 时间:2024/04/29 13:25
// 判断ios设备型号- (NSString*) doDevicePlatform{ size_t size; int nR = sysctlbyname("hw.machine", NULL, &size, NULL, 0); char*machine = (char*)malloc(size); nR = sysctlbyname("hw.machine", machine, &size, NULL, 0); NSString *platform = [NSString stringWithCString:machine encoding:NSUTF8StringEncoding]; free(machine); if([platform isEqualToString:@"iPhone1,1"]) { platform = @"iPhone"; } else if([platform isEqualToString:@"iPhone1,2"]) { platform = @"iPhone 3G"; } else if([platform isEqualToString:@"iPhone2,1"]) { platform = @"iPhone 3GS"; } else if([platform isEqualToString:@"iPhone3,1"]||[platform isEqualToString:@"iPhone3,2"]||[platform isEqualToString:@"iPhone3,3"]) { platform = @"iPhone 4"; } else if([platform isEqualToString:@"iPhone4,1"]) { platform = @"iPhone 4S"; } else if([platform isEqualToString:@"iPhone5,1"]||[platform isEqualToString:@"iPhone5,2"]) { platform = @"iPhone 5"; } else if([platform isEqualToString:@"iPhone5,3"]||[platform isEqualToString:@"iPhone5,4"]) { platform = @"iPhone 5C"; } else if([platform isEqualToString:@"iPhone6,2"]||[platform isEqualToString:@"iPhone6,1"]) { platform = @"iPhone 5S"; } else if([platform isEqualToString:@"iPod4,1"]) { platform = @"iPod touch 4"; } else if([platform isEqualToString:@"iPod5,1"]) { platform = @"iPod touch 5"; } else if([platform isEqualToString:@"iPod3,1"]) { platform = @"iPod touch 3"; } else if([platform isEqualToString:@"iPod2,1"]) { platform = @"iPod touch 2"; } else if([platform isEqualToString:@"iPod1,1"]) { platform = @"iPod touch"; } else if([platform isEqualToString:@"iPad3,2"]||[platform isEqualToString:@"iPad3,1"]) { platform = @"iPad 3"; } else if([platform isEqualToString:@"iPad2,2"]||[platform isEqualToString:@"iPad2,1"]||[platform isEqualToString:@"iPad2,3"]||[platform isEqualToString:@"iPad2,4"]) { platform = @"iPad 2"; } else if([platform isEqualToString:@"iPad1,1"]) { platform = @"iPad 1"; } else if([platform isEqualToString:@"iPad2,5"]||[platform isEqualToString:@"iPad2,6"]||[platform isEqualToString:@"iPad2,7"]) { platform = @"ipad mini"; } else if([platform isEqualToString:@"iPad3,3"]||[platform isEqualToString:@"iPad3,4"]||[platform isEqualToString:@"iPad3,5"]||[platform isEqualToString:@"iPad3,6"]) { platform = @"ipad 3"; } return platform;}
0 0
- 判断iOS的设备型号
- 判断ios设备的型号
- iOS判断设备型号
- 判断iOS设备型号
- 判断iOS设备型号
- 判断iOS硬件设备型号
- [IOS开发]判断设备型号
- ios 判断当前的设备是那一种型号
- ios 判断当前的设备是那一种型号
- IOS中判断设备型号的宏定义
- 判断iOS的设备型号,比较全,几乎涵盖了现在能有的所有型号.
- 判断iOS的设备型号,比较全,几乎涵盖了现在能有的所有型号.
- 获取iOS的设备型号
- 判断iphone设备型号
- iOS常用判断的宏定义:系统版本号,屏幕宽高,设备型号, 自定义NSLog等
- iOS常用判断的宏定义:系统版本号,屏幕宽高,设备型号, 自定义NSLog等
- 获得当前IOS设备的型号
- [代码]获取iOS设备的型号 ?
- The Apple Watch Face That Counts Down to Your Death
- Android调试不打印log日志
- 僵死进程
- 关于虚拟机装kali-linux的联网问题
- 数据挖掘的流程
- 判断ios设备的型号
- 黑马程序员————OC中Foundation框架知识总结
- 触摸屏技术未来?详解Apple新手段Force Touch
- Dialog集合
- SQL分页查询,临时表办法
- C语言中位计算
- 更新版本检查
- 第三周 项目五-数组做数据成员(二)
- C++读写EXCEL文件方式比较 .