小编Far*_*ris的帖子

如何符合CBCentralManagerDelegate协议?

我正在尝试初始化中央管理器实例以创建具有蓝牙连接的应用程序.

这是我的代码的一部分:

class ViewController: UIViewController, CBCentralManagerDelegate {
   var myCentralManager = CBCentralManager(delegate: self, queue: nil) //error on this line
   func centralManagerDidUpdateState(central: CBCentralManager!) { 
}
Run Code Online (Sandbox Code Playgroud)

我收到一个错误:

"键入'ViewController - >() - > ViewController!' 不符合协议'CBCentralManagerDelegate'

协议所需的唯一方法是centralManagerDidUpdateState()我添加的,为什么我会收到错误?

bluetooth ios swift

6
推荐指数
2
解决办法
5579
查看次数

标签 统计

bluetooth ×1

ios ×1

swift ×1