我正在制作一个蓝牙应用程序,我想要控制两个标签,如果我已连接并显示RSSI,所以我已经写了这个功能
func updateLabel(){ LRSSI.text = String(RSSINb) 如果(…
问题解决了:
func peripheral(_ peripheral: CBPeripheral, didReadRSSI RSSI: NSNumber, error: Error?) { print(RSSI) peripheral.readRSSI() RSSINb = Int(RSSI) * -1 DispatchQueue.main.sync { updateLabel() } if(RSSINb > 150){ WriteValue(valeur: "z") } }