机器适配??
2015-07-09 18:14
316 查看
- (BOOL)nicePerformance{ size_t size; sysctlbyname("hw.machine", NULL, &size, NULL, 0); char *name = malloc(size); sysctlbyname("hw.machine", name, &size, NULL, 0); NSString *machine = [NSString stringWithCString:name encoding:NSUTF8StringEncoding]; free(name); BOOL b = YES; if ([machine hasPrefix:@"iPhone"]) { b = [[machine substringWithRange:NSMakeRange(6, 1)] intValue] >= 4; }else if ([machine hasPrefix:@"iPod"]){ b = [[machine substringWithRange:NSMakeRange(4, 1)] intValue] >= 5; }else if ([machine hasPrefix:@"iPad"]){ b = [[machine substringWithRange:NSMakeRange(4, 1)] intValue] >= 2; } return b; }
相关文章推荐
- kvc kvo
- 浅谈Android移动开发程序员的职业发展之路
- Android中AIDL使用例子
- 用Gradle 构建你的android程序
- [注]新手学习编程的最佳方式是什么?
- Swift开发教程--如何清除模拟器的数据
- 引出抽象类的原因是什么???
- oracle中long和date的互换
- 安卓开发黄金搭档:android-studio+Genymotion模拟器
- 全排列
- Set-UID程序漏洞实验
- LevelDB、TreeDB、SQLite3性能对比测试
- Zigbee协议栈中OSAL的运行机理
- Java创建线程的两个方法
- Hard Parse&Soft Parse
- [笔记]格式化jqGrid中的日期与时间,解决时分秒都显示为0
- Sql 分割字符串
- ACM—动态规划-数塔
- 大型项目架构特点
- html中嵌入内容的元素总结