IOS 硬件信息对应
来源:互联网 发布:中国重要报刊数据库 编辑:程序博客网 时间:2024/05/23 19:19
#include <sys/types.h>
#include <sys/sysctl.h>
- (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 encoding:NSUTF8StringEncoding]; free(machine); return platform;}- (NSString *)platformString{ NSString *platform = [self platform]; 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 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 @"iPad1 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:@"iPad2,5"]) return@"iPad mini WiFi";
if ([platform isEqualToString:@"iPad3,1"]) return @"iPad3 WiFi"; if ([platform isEqualToString:@"iPad3,2"]) return @"iPad3 GSM"; if ([platform isEqualToString:@"iPad3,3"]) return @"iPad3 CDMA"; if ([platform isEqualToString:@"i386"] || [platform isEqualToString:@"x86_64"]) return @"iPhone Simulator"; return platform; }
转自:http://www.cnblogs.com/fengnianji/archive/2012/11/10/uidevicehardware.html
- IOS 硬件信息对应
- ios获取硬件信息
- 获取ios 系统 硬件信息
- IOS硬件信息采集汇总
- IOS硬件信息采集汇总
- ios硬件采集信息汇总
- IOS硬件信息采集汇总
- IOS硬件信息采集汇总
- iOS 硬件类型和硬件名称对应表
- 如何获得ios 中的硬件信息(上)
- iOS手机设备判断硬件信息
- iOS如何获取设备硬件信息
- 硬件信息
- adb获取android手机系统版本,已对应的api版本和硬件相关信息
- adb获取android手机系统版本,已对应的api版本和硬件相关信息
- 如何获得ios设备中的硬件信息(下)
- iOS 硬件
- 读取服务器端硬件信息
- Code::Blocks安装及初步使用
- phpmyadmin #1045 #2002 无法登录 MySQL 服务器的解决方法
- MIME数据类型
- WP7中为页面跳转添加动画效果
- 线程安全的单例模式
- IOS 硬件信息对应
- 一个理解wait()与notify()的例子
- struts计算 <s:property value="%{neowaveWeight.weightValue/10}" />
- hdu 1500 DP
- Spbel算子及CvSobel(一)
- Alternate data stream
- android 电池(一):锂电池基本原理篇
- 常用网页播放器代码
- WPF-21:WPF实现仿安卓的图案密码键盘(改进)