ios-显示电池电量问题

用UILabel显示电池剩余百分数。

UIDevice *myDevice = [UIDevice currentDevice];
    [myDevice setBatteryMonitoringEnabled:YES];
    int i=[myDevice batteryState];
    _battery.text = [NSString stringWithFormat:@"%i",i];

但是label显示的数字 2

[myDevice batteryLevel] 才是电池百分比...