1
我打算将核心蓝牙框架用于我的应用程序。但是我想知道当我在这种情况下长时间连接另一个BLE设备时,我该如何处理电池电量,因为它在连接时会降低太快。Corebluetooth连接如何在连接时节省电池电量
我打算将核心蓝牙框架用于我的应用程序。但是我想知道当我在这种情况下长时间连接另一个BLE设备时,我该如何处理电池电量,因为它在连接时会降低太快。Corebluetooth连接如何在连接时节省电池电量
这里是你如何能得到电池级
UIDevice *device = [UIDevice currentDevice];
[device setBatteryMonitoringEnabled:YES];
float level = [device batteryLevel];
我知道如何在iPhone电池电量的例子,但我想知道我是否连接两个BLE支持设备与整个一天,它应该不是电池很快就会耗尽。 – ganesh 2013-05-02 11:06:49
你可以处理UIDeviceBatteryLevelDidChangeNotification通知,只需将代码添加到你的viewDidLoad [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(batteryLevelChanged :) name:UIDeviceBatteryLevelDidChangeNotification object:nil]; – taffarel 2013-05-02 11:33:19
Hai taffarel谢谢你的回复,它非常有用,可以找到我想要的电池电量,我会检查这个 – ganesh 2013-05-02 11:47:02