有没有办法在没有定期检查状态的情况下实时通知电池状态的变化?
我尝试在iOS上找到相当于validates :case_number, uniqueness: { scope: [:county, :case_type] }, allow_blank: true, on: :create
的内容,但是UIDevice.UIDeviceBatteryStateDidChangeNotification
for watchOS似乎没有提供此通知。
即使Apple doc指定WKInterfaceDevice
中的类不支持KVO,并且它可能与UIKit
处理相同,我仍尝试在{{1}上注册观察者如下所示,但它不会通知更改
WatchKit
有没有人知道如何在不定期轮询州的情况下完成这项工作?
答案 0 :(得分:1)
我的解决方案是从单个对象发出自定义通知,定期轮询电池状态和电平。如果您有更好的解决方案,请与我分享,我不太喜欢投票部分。