iphone-common-codes-ccteam源代码 CCUIDevice.h

本文详细解析了CCUIDevice.h文件中包含的功能和方法,包括获取设备信息、操作设备功能等,为开发者提供了一站式的设备管理解决方案。
// // CCUIDevice.h // CCFC // // Created by xichen on 11-12-17. // Copyright 2011年 ccteam. All rights reserved. // #import <Foundation/Foundation.h> #import "CCConfig.h" #import <mach/mach.h> // 判断设备是480*320还是960*640 #define IS_RETINA \ ([UIScreen instancesRespondToSelector:@selector(currentMode)] ? \ CGSizeEqualToSize(CGSizeMake(640, 960), [[UIScreen mainScreen] currentMode].size) : \ NO) #define IS_MULTITASK_SUPPORT \ [[UIDevice currentDevice] isMultitaskingSupported] @interface UIDevice(cc) //获取OS版本 + (NSString *)osVersion; // 获取OS主版本号 + (NSString *)osMajorVer; // 获取OS子版本号 + (NSString *)osMinorVer; //振动设备 + (void)vibrate; // whether the device is retina + (BOOL)isRetina; // whether the device supports multitask + (BOOL)isSupportsMultitask __OSX_AVAILABLE_STARTING(__MAC_NA,__IPHONE_4_0); // not ok // reboot the device // if you don't have the permission, then "Operation not permitted" will be logged. + (int)reboot; + (void)disableAutoLock; + (void)enableAutoLock; // create UUID + (NSString *)createUUID; // get the WAN IP address of the device based on ios + (NSString *)getWANAddress; // get the Wifi IP address of the device based on ios + (NSString *)getWifiAddress; // get the IP address of the device based on ios by ifaName + (NSString *)getIPAddressBy:(NSString *)ifaName; // get the host name + (NSString *)hostname; // get the CPU info + (BOOL)cpuInfo:(vm_statistics_data_t *)cpuStats; // get the boot time of the device + (NSDate *)bootTime; // returns whether the device is jailbroken or not + (BOOL)isJailBroken; // get the device version + (NSString *)deviceVersion; #if CC_ENABLE_PRIVATE_API + (NSString *)buildVersion; // eg, ios 4.3.3, returns @"8J2". // get the imei string // not ok + (NSString *)getImei; #endif @end


可能有更新:

googlecode链接地址:http://code.google.com/p/iphone-common-codes-ccteam/source/browse/trunk/CCFC/files/CCUIDevice.h
github地址: https://github.com/cxsjabc/iphone-common-codes-ccteam/tree/master/CCFC/files/CCUIDevice.h


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值