我正在使用Mbient Lab API与设备通话。使用我发现的api,有一个stateDidChange变量,如下所示:
var stateDidChange:(()-> Void)? {获取设置}
我将如何在viewcontroller中使用此方法来检测设备中的更改(例如已经连接了另一个设备),或者有人可以提供有关此变量的作用的文档。指向API的链接为https://mbientlab.com/documents/metawear/ios/latest/Classes/ScannerModelItem.html
答案 0 :(得分:1)
只需将一个块分配给stateDidChange
并处理该块中的逻辑。
let item = ScannerModelItem()
item.stateDidChange = {
// Handle state change
}