郝萌主倾心贡献。尊重作者的劳动成果。请勿转载。
假设文章对您有所帮助。欢迎给作者捐赠。支持郝萌主。捐赠数额任意,重在心意^_^
我要捐赠:
Cocos2d-X源代码下载:
游戏官方下载:
游戏视频预览:
游戏开发博客:
游戏源代码传送:
1. 经常用法
NSLog(@"HostName: %@", [[NSProcessInfo processInfo] hostName]);//globallyUniqueString 唯一的标示符,每次调用都会不一样,能够用作一些暂时缓存文件的名字NSLog(@"GlobalUniqueString: %@", [[NSProcessInfo processInfo] globallyUniqueString]);//操作系统名称NSLog(@"OperatingSystemName: %@", [[NSProcessInfo processInfo] operatingSystemName]);//操作系统版本号NSLog(@"OperatingSystemVersion: %@", [[NSProcessInfo processInfo] operatingSystemVersionString]);//物理内存NSLog(@"PhysicalMem: %llu", [[NSProcessInfo processInfo] physicalMemory]);//进程名称NSLog(@"ProcessName: %@", [[NSProcessInfo processInfo] processName]);//供应商标识NSLog(@"UniqueId: %@", [UIDevice currentDevice].identifierForVendor);//设备类型(iPhone、iPad)NSLog(@"userInterfaceIdiom: %d", [UIDevice currentDevice].userInterfaceIdiom);//设备名字NSLog(@"Name: %@", [UIDevice currentDevice].name);//系统名字NSLog(@"SystemName: %@", [UIDevice currentDevice].systemName);//系统版本号NSLog(@"SystemVersion: %@", [UIDevice currentDevice].systemVersion);//模型NSLog(@"Model: %@", [UIDevice currentDevice].model);//本地化的模型NSLog(@"LocalizeModel: %@", [UIDevice currentDevice].localizedModel);//电池状态NSLog(@"BatteryLevel: %f", [UIDevice currentDevice].batteryLevel);2. 推断设备是否是9.0以上系统
[[[UIDevice currentDevice] systemVersion] floatValue] >= 9.0f注意:假如我们的设备版本号号为9.1.1(为字符串类型),对其进行floatValue浮点化后值为9.100000。 3. 推断设备是否是iPhone、iPad
iPad:[[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPadiPhone: [[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPhoneUIUserInterfaceIdiom in UIDevice.htypedef NS_ENUM(NSInteger, UIUserInterfaceIdiom) {#if __IPHONE_3_2 <= __IPHONE_OS_VERSION_MAX_ALLOWED UIUserInterfaceIdiomPhone, // iPhone and iPod touch style UI UIUserInterfaceIdiomPad, // iPad style UI#endif};
郝萌主倾心贡献,尊重作者的劳动成果,请勿转载。
假设文章对您有所帮助,欢迎给作者捐赠,支持郝萌主,捐赠数额任意。重在心意^_^
我要捐赠:
Cocos2d-X源代码下载:
游戏官方下载:
游戏视频预览:
游戏开发博客:
游戏源代码传送: