判断设备硬件版本
来源:互联网 发布:少年感的女生知乎 编辑:程序博客网 时间:2024/05/17 03:05
#include <sys/types.h>#include <sys/sysctl.h>@implementation UIDeviceHardware- (NSString *) platform{ size_t size; sysctlbyname("hw.machine", NULL, &size, NULL, 0); char *machine = malloc(size); sysctlbyname("hw.machine", machine, &size, NULL, 0); NSString *platform = [NSString stringWithCString:machine]; free(machine); return platform;}- (NSString *) platformString{ NSString *platform = [self platform]; if ([platform isEqualToString:@"iPhone1,1"]) return @"iPhone 1G"; if ([platform isEqualToString:@"iPhone1,2"]) return @"iPhone 3G"; if ([platform isEqualToString:@"iPhone2,1"]) return @"iPhone 3GS"; if ([platform isEqualToString:@"iPhone3,1"]) return @"iPhone 4"; if ([platform isEqualToString:@"iPhone3,3"]) return @"Verizon iPhone 4"; if ([platform isEqualToString:@"iPod1,1"]) return @"iPod Touch 1G"; if ([platform isEqualToString:@"iPod2,1"]) return @"iPod Touch 2G"; if ([platform isEqualToString:@"iPod3,1"]) return @"iPod Touch 3G"; if ([platform isEqualToString:@"iPod4,1"]) return @"iPod Touch 4G"; if ([platform isEqualToString:@"iPad1,1"]) return @"iPad"; if ([platform isEqualToString:@"iPad2,1"]) return @"iPad 2 (WiFi)"; if ([platform isEqualToString:@"iPad2,2"]) return @"iPad 2 (GSM)"; if ([platform isEqualToString:@"iPad2,3"]) return @"iPad 2 (CDMA)"; if ([platform isEqualToString:@"i386"]) return @"Simulator"; return platform;}@end
http://stackoverflow.com/questions/448162/determine-device-iphone-ipod-touch-with-iphone-sdk
- 判断设备硬件版本
- 判断iOS硬件设备型号
- 判断iPhone 硬件设备型号
- 判断设备的版本
- iOS手机设备判断硬件信息
- ios 设备 系统 版本 判断
- ios 设备判断 版本判断总结
- 获取IOS设备的系统版本,硬件名称,mac地址
- Android支持各种硬件设备及各个版本
- 判断设备及iOS版本的宏
- ios开发-判断设备系统版本
- IOS--判断设备大小和版本
- ios版本和设备类型的判断
- iOS 设备类型和版本判断
- android 判断安装app设备的版本
- iOS 设备类型和版本判断
- js判断当前设备和ie版本
- iOS小技巧 - 判断设备版本
- QTabWidget类的使用
- android socket wifi 连接PC实现简单的PPT控制器
- C/C++字符串和数字互换方案收集
- 远程读取中文网页内容并显示, keyword: html, stringWithContentsOfURL encoding
- 关于ttcompact的使用
- 判断设备硬件版本
- cugb 1241谁赢了?
- videologger是视频处理平台架构
- 格式转化不清楚
- 从指针的使用角度看数组与结构体
- JAVA接口的见解
- css验证地址
- 关于ttMigrate用法
- rc-update