2016-08-05 13 views

答えて

2

以下のコードを使用することができます。

if (![[UIDevice currentDevice] isBatteryMonitoringEnabled]) 
{ 
    [[UIDevice currentDevice] setBatteryMonitoringEnabled:YES]; 
} 
NSLog(@"battery : %f", [[UIDevice currentDevice] batteryLevel]); 
0

あなたは、このコードは、バッテリーの状態や生活

UIDevice *device = [UIDevice currentDevice]; 
    [device setBatteryMonitoringEnabled:YES]; 

    int state = [device batteryState]; 
    // 0 - UnKnown 1 - UnPlugged 2 - Charging 3 - Full 
    NSLog(@"Battery Current State : %d",state);  

    double batteryPer = (float) [device batteryLevel] * 100; 
    NSLog(@"Battery Percentage Left: %ld", batteryPer); 
0

スウィフトバージョンを確認することができます。

if !(UIDevice.currentDevice.isBatteryMonitoringEnabled){ 
    UIDevice.currentDevice.isBatteryMonitoringEnabled = true 
} 
print("Battery level: \(UIDevice.currentDevice.batteryLevel)") 
関連する問題