改变看法后,我的蓝牙连接,我失去了我的蓝牙连接,每次我试图改变ViewController
我失去了在iOS
我把CBPeripheralManagerDelegate
方法在每个ViewController
。
我该如何重组我的代码?
改变看法后,我的蓝牙连接,我失去了我的蓝牙连接,每次我试图改变ViewController
我失去了在iOS
我把CBPeripheralManagerDelegate
方法在每个ViewController
。
我该如何重组我的代码?
你必须CBCentralManager
槽ViewController
S于PrepareForSegue
方法,因此将保留实例
创建新类实现CBPeripheralManagerDelegate
,并创建它的实例,并将其传递
您可以使用赛格瑞方法因此该样品准备
我不使用UITableViewController,为什么我应该使用准备for segue? – user3409508
你应该用它来传递实例槽ViewController准备for segue不仅仅适用于UITableViewController它可以用于每个ViewController –
谢谢,我知道如何通过 这个标题selector.title = @“LoopBack”;但不是我的CBPeripheralManagerDelegate,我该怎么办? – user3409508
你的意思是ViewController? –
是的,我不能在不丢失连接的情况下更改ViewController – user3409508
您应该使用Singleton/SharedInstance。 – Larme