创建一个Singleton类,并在其中添加bleManager和外围设备属性:
class Shared {
private init(){ }
static let instance = Shared()
var bleManager: BLEManager!
var peripheral: CBPeripheral!
}
您可以通过不同的控制器访问同一实例:
Shared.instance.bleManager = BLEManager()
导航到其他ViewController时,BLE外设断开连接
创建一个Singleton类,并在其中添加bleManager和外围设备属性:
class Shared {
private init(){ }
static let instance = Shared()
var bleManager: BLEManager!
var peripheral: CBPeripheral!
}
您可以通过不同的控制器访问同一实例:
Shared.instance.bleManager = BLEManager()