获取iPhone型号
2016-05-20 00:00
471 查看
摘要: 获取iPhone型号
OC代码一栏
OC-->Demo点此下载
学自:http://www.jianshu.com/p/37b0dbe73cf2
OC代码一栏
// 需导入 #import "sys/utsname.h" #pragma mark - 获取iPhone型号 /// 获取iPhone型号 - (NSString*)stringiPhoneDeviceVersion { struct utsname systemInfo; uname(&systemInfo); NSString*platform = [NSString stringWithCString:systemInfo.machine encoding:NSUTF8StringEncoding]; if([platform isEqualToString:@"iPhone3,1"])return@"iPhone 4"; if([platform isEqualToString:@"iPhone3,2"])return@"iPhone 4"; if([platform isEqualToString:@"iPhone3,3"])return@"iPhone 4"; if([platform isEqualToString:@"iPhone4,1"])return@"iPhone 4S"; if([platform isEqualToString:@"iPhone5,1"])return@"iPhone 5"; if([platform isEqualToString:@"iPhone5,2"])return@"iPhone 5"; if([platform isEqualToString:@"iPhone5,3"])return@"iPhone 5c"; if([platform isEqualToString:@"iPhone5,4"])return@"iPhone 5c"; if([platform isEqualToString:@"iPhone6,1"])return@"iPhone 5s"; if([platform isEqualToString:@"iPhone6,2"])return@"iPhone 5s"; if([platform isEqualToString:@"iPhone7,1"])return@"iPhone 6 Plus"; if([platform isEqualToString:@"iPhone7,2"])return@"iPhone 6"; if([platform isEqualToString:@"iPhone8,1"])return@"iPhone 6s"; if([platform isEqualToString:@"iPhone8,2"])return@"iPhone 6s Plus"; if([platform isEqualToString:@"iPhone8,4"])return@"iPhone SE"; return platform; }
OC-->Demo点此下载
学自:http://www.jianshu.com/p/37b0dbe73cf2
相关文章推荐
- Swift字符串转换成类
- 一些美剧
- JAVA CONCURRENCY EXECUTORS 介绍Java并发处理线程池
- linux 安装、卸载SVN
- jenkins集成sonar,maven,git进行代码分析
- OpenCV支持的图像格式
- 【OpenCV】图像几何变换:旋转,缩放,斜切
- tornado总结8-代码片段
- PHP响应JSON数据
- 关于遍历删除集合中的元素
- hadoop+zookeeper+hbase 完全安装手册
- grep 与strings配合查找二进制的方法
- 使用mysql update join优化update in的查询效率
- 【MySQL】Delete,Update连表(left join)删除,更新语法
- 华清远见HTML5培训给学员新优惠政策
- mysql -Column Index out of range
- #内存管理的艺术# 之 Nginx slab的实现 --- 第五篇“基于页的内存释放”
- 最后一个参数使用了不准确的变量类型的 varargs 方法的非 varargs 调用
- GC中的对象自救
- UML类图基本画法