检索电池电量仅在我第一次使用时才有效

时间:2017-08-11 06:10:20

标签: ios cocoa-touch uidevice

首次启动我的应用时,float batteryLevel = [UIDevice currentDevice].batteryLevel正确检索电池电量。但是,当我稍后尝试在我的代码中检索它时,即使电池电量发生变化,我也总是得到相同的值。

[UIDevice currentDevice].batteryLevel的后续调用始终返回与第一个相同的结果,例如:如果我的应用程序启动时电池电量为30%,10分钟后我再次尝试检索它时,我得到30 %,但实际上,此时电池电量为40%。

有谁知道为什么会发生这种情况?

0 个答案:

没有答案