判断iPhone和iPad 判断设备版本
2015-11-20 11:44
204 查看
//判断iPhone和iPad
#define IS_IPHONE (!IS_IPAD)
#define IS_IPAD (UI_USER_INTERFACE_IDIOM() != UIUserInterfaceIdiomPhone)
//判断设备版本
#define IS_IOS6_LAGACY floor(NSFoundationVersionNumber) <= NSFoundationVersionNumber_iOS_6_1
#define IS_IOS7 floor(NSFoundationVersionNumber) > NSFoundationVersionNumber_iOS_6_1
#define IS_IOS5_LAGACY floor(NSFoundationVersionNumber) <= NSFoundationVersionNumber_iOS_5_1
#define IS_IOS6_AFTER floor(NSFoundationVersionNumber) > NSFoundationVersionNumber_iOS_5_1
#define IS_IPHONE (!IS_IPAD)
#define IS_IPAD (UI_USER_INTERFACE_IDIOM() != UIUserInterfaceIdiomPhone)
//判断设备版本
#define IS_IOS6_LAGACY floor(NSFoundationVersionNumber) <= NSFoundationVersionNumber_iOS_6_1
#define IS_IOS7 floor(NSFoundationVersionNumber) > NSFoundationVersionNumber_iOS_6_1
#define IS_IOS5_LAGACY floor(NSFoundationVersionNumber) <= NSFoundationVersionNumber_iOS_5_1
#define IS_IOS6_AFTER floor(NSFoundationVersionNumber) > NSFoundationVersionNumber_iOS_5_1
相关文章推荐
- Instagram分享
- USB开发基础--实例讲解USB的枚举(配置)过程
- 安卓新闻客户端(五) ListView下拉刷新 XlistView解析
- Protobuf语言指南
- HTTP Status 405 - Request method 'POST' not supported (Spring MVC)
- HTML5中canvas线性渐变的用法
- iOS 利用AFnetworking判断网络状态
- 错误记录
- iOS在Cocoa Touch Static Library使用CocoaPods
- Android编程实现应用强制安装到手机内存的方法
- 我的第一篇博客
- Quartz2D使用(一)
- 操作系统 之 临界区 浅析
- dma传输与memcpy传输对比测试结果分析。。。
- [C++] Windows下的socket编程(这是一个简单的TCP/IP例子)
- iOS学习笔记48-iOS本地推送(本地通知)
- 如何获取iOS设备型号,截止到2015-11-20之前的所有iOS设备皆可识别
- PHP 进行统一邮箱登陆的代理实现(swoole)
- MJRefresh简单处理
- ios中数字的格式化(金额千分位格式化显示)