1

在阅读了很多其他问题和答案并尝试了不同的解决方案后,我仍然无法获得电池水平。第一次调用我得到了正确的值,但接下来的调用我得到了与第一次调用相同的电池值。我错过了什么?

[[UIDevice currentDevice] setBatteryMonitoringEnabled:YES];

UIDevice *myDevice = [UIDevice currentDevice];

[myDevice setBatteryMonitoringEnabled:YES];

double batLeft = (float)[myDevice batteryLevel] * 100;
4

0 回答 0