检测iPhone是否在充电

今天接到一个比较特殊的需求,需要检查iPhone是否真正充电。但在脑中想了一遍貌似没有做过这方面的东西,但是觉得在UIDevice中应该有相关的内容,于是找了找,总算找到相关的一些资料,另外在这里有一些相关的资料可以去看一看。

[[UIDevice currentDevice] setBatteryMonitoringEnabled:YES];

if ([[UIDevice currentDevice] batteryState] == UIDeviceBatteryStateCharging) 

{

     NSLog(@"Device is charging.");

}

关于batteryState的属性大家自己可以去查看。

你可能感兴趣的:(检测iPhone是否在充电)