在iOS中更改UIViewController时保持蓝牙连接

时间:2014-03-19 13:29:14

标签: ios uiviewcontroller core-location cbperipheral

我将我的外设委托方法放在我的2 UIViewController中,但是当我输入第二个时,我失去了连接并再次连接。 我想要的很简单,就是保持与CBPeripheralManager和CBMUtableCharacteristic相同的连接。有什么解决方案吗?

谢谢

1 个答案:

答案 0 :(得分:2)

对于简单应用,例如,您可以在appDelegate中创建CBPeripheralManager

但正确的方法是为整个app(singleton)制作专用对象,它将是CBPeripheralManager委托并向所有接口控制器提供数据