0

我想知道是否将我的CBCentralManager-instance 设置为nil导致与设备的连接丢失,我是否需要一个“实时”的 CBCentralManager 才能保持连接处于活动状态?

我目前有一个管理器,用于扫描和连接到使用 NavigationControllerViewcontroller推送的默认设备中的新设备。ViewController当我完成连接后出现问题,我按下后退按钮,根据顶部状态栏中的蓝牙指示灯我的连接丢失,但如果我检查CBPeripheral它仍然有状态_isConnected==YES

4

1 回答 1

2

不,不会的。在这种情况下,您对指针所做的事情与其他人无关。没有ARC,这根本没有效果(在任何情况下)。使用ARC,它可能会触发发布调用。但即使这与设备无关。

于 2013-02-16T16:59:38.110 回答