如何在 IOS 中获取包含小时、分钟和秒的电池状态?

how to fetch battery status with hours,minutes and seconds in IOS?

如何在 uilabels 中显示电池状态(小时、分钟和秒)(03:49:33)。当电池耗尽时减少时间。如何查看电池状态

这是检查电池状态的方法,

UIDevice.current.isBatteryMonitoringEnabled = true

var batteryLevel: Float {
    return UIDevice.current.batteryLevel
}
UIDevice.currentDevice().batteryMonitoringEnabled = true

然后您可以创建计算出的 属性 到 return 电池电量:

var batteryLevel: Float {

    return UIDevice.currentDevice().batteryLevel
}

Swift 3

UIDevice.current.isBatteryMonitoringEnabled = true

var batteryLevel: Float {

    return UIDevice.current.batteryLevel
}