怎么判断ios 版本
2012-02-25 08:53
375 查看
前几天工程项目要用到判断ios版本,最后研究了一下,分享一下:
-(void)getIOSVersion
{
// #if __IPHONE_OS_VERSION_MAX_ALLOWED >= 50000 //此方法和编译器相关
// quanju.iOSVersion=1;
// #endif
float version = [[[UIDevice currentDevice] systemVersion] floatValue];
if (version >= 5.0)
{
quanju.iOSVersion=1;//定义全局变量标记ios版本
}
}
-(void)getIOSModel
{
CGSize sizeToRequest;
if([[[UIDevicecurrentDevice] model] rangeOfString:@"iPad"].location== 0)
sizeToRequest = CGSizeMake(748, 110);
else
sizeToRequest = CGSizeMake(320, 48);
}
//下面是ios内其他相关信息的判断方法
-(void)getIOSVersion
{
// #if __IPHONE_OS_VERSION_MAX_ALLOWED >= 50000 //此方法和编译器相关
// quanju.iOSVersion=1;
// #endif
float version = [[[UIDevice currentDevice] systemVersion] floatValue];
if (version >= 5.0)
{
quanju.iOSVersion=1;//定义全局变量标记ios版本
}
}
-(void)getIOSModel
{
CGSize sizeToRequest;
if([[[UIDevicecurrentDevice] model] rangeOfString:@"iPad"].location== 0)
sizeToRequest = CGSizeMake(748, 110);
else
sizeToRequest = CGSizeMake(320, 48);
}
//下面是ios内其他相关信息的判断方法
获取进程信息和设备信息(包括设备类型,序列号,ios版本等) [[NSProcessInfo processInfo] globallyUniqueString], [[NSProcessInfo processInfo] hostName], [[NSProcessInfo processInfo] operatingSystemName], [[NSProcessInfo processInfo] operatingSystemVersionString], [[NSProcessInfo processInfo] physicalMemory], [[NSProcessInfo processInfo] processName]); —————————————————————————————— [UIDevice currentDevice].uniqueIdentifier, [UIDevice currentDevice].name, [UIDevice currentDevice].systemName, [UIDevice currentDevice].systemVersion, [UIDevice currentDevice].model, [UIDevice currentDevice].localizedModel, [UIDevice currentDevice].batteryLevel ___________________________________________________ NSLog([[UIDevice currentDevice] name]); // Name of the phone as named by user NSLog([[UIDevice currentDevice] uniqueIdentifier]); // A GUID like string NSLog([[UIDevice currentDevice] systemName]); // "iPhone OS" NSLog([[UIDevice currentDevice] systemVersion]); // "2.2.1" NSLog([[UIDevice currentDevice] model]); // "iPhone" on both devices NSLog([[UIDevice currentDevice] localizedModel]); // "iPhone" on both devices |
相关文章推荐
- 怎么判断ios 版本
- IOS怎么判断网络连接
- 判断一个类是否支持某属性和方法以及如何判断IOS的版本
- iOS开发 判断当前APP版本和升级
- iOS 判断iOS系统版本
- 如何判断一个类是否支持某属性和方法以及如何判断IOS的版本
- iOS怎么判断用户是否打开了系统设置里面推送通知的开关?
- ios 设备 系统 版本 判断
- iOS 怎么判断当前的输入法语言
- 如何判断IOS的设备版本型号
- iOS开发 判断当前APP版本和升级
- ios版本判断
- ios 怎么判断当前的输入法
- android/IOS SDK怎么判断用户是否安装了微信/QQ
- ios 设备 系统 版本 判断
- tp5版本的session信息怎么在前台输出,而且在输出前用PHP进行预处理(比如一些简单的判断判断)。
- Web服务器应该怎么判断用户的语言版本
- IOS版本判断
- IOS 屏幕横转后怎么判断屏幕的width和height
- ios 设备判断 版本判断总结