1

他の多くの質問と回答を読み、別の解決策を試した後でも、バッテリーレベルを取得するのに問題があります。最初の呼び出しでは適切な値が取得されますが、次の呼び出しでは最初の呼び出しと同じバッテリー値が取得されます。私は何が欠けていますか?

[[UIDevice currentDevice] setBatteryMonitoringEnabled:YES];

UIDevice *myDevice = [UIDevice currentDevice];

[myDevice setBatteryMonitoringEnabled:YES];

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

0 に答える 0