使用API​​状态进行更改来监听设备更改

时间:2019-06-17 00:54:15

标签: swift

我正在使用Mbient Lab API与设备通话。使用我发现的api,有一个stateDidChange变量,如下所示:

var stateDidChange:(()-> Void)? {获取设置}

我将如何在viewcontroller中使用此方法来检测设备中的更改(例如已经连接了另一个设备),或者有人可以提供有关此变量的作用的文档。指向API的链接为https://mbientlab.com/documents/metawear/ios/latest/Classes/ScannerModelItem.html

1 个答案:

答案 0 :(得分:1)

只需将一个块分配给stateDidChange并处理该块中的逻辑。

let item = ScannerModelItem()
item.stateDidChange = {
   // Handle state change
}