他们之间有什么区别?什么时候使用CBCentral,什么时候使用CBCentralManager
据我所知,CBCentralManager和CBCentral都用于管理连接,但CBCentral允许移动应用程序充当另一个BLE设备,对吗?
发布于 2016-07-21 10:13:15
不,你不是。
CBCentral
是一个模型对象,表示一个单独的设备,您的应用程序作为外围设备-在这种情况下,您将有一个正在运行的CBPeripheralManager
对象来驱动它。
CBCentralManager
是当你的应用程序(因此你的设备)作为中心,并寻找外围设备-这些将在您的应用中建模为CBPeripheral
对象。
总之,...Manager
对象是应用程序正在做的事情(它是中央的,还是外围的?)
CBCentral
和CBPeripheral
对象表示应用程序连接到的其他东西。
https://stackoverflow.com/questions/38501196
复制相似问题