nic*_*icq 0 ios bluetooth-lowenergy cbcentralmanager
它们之间有什么区别?我什么时候应该使用CBCentral,什么时候使用CBCentralManager?
据我了解,CBCentralManager 和 CBCentral 都用于管理连接,但 CBCentral 允许移动应用程序充当另一个 BLE 设备,对吗?
不你不是。
CBCentral是一个模型对象,代表一个单独的设备,您的应用程序作为一个外围设备 - 在这种情况下,您将有一个正在运行的CBPeripheralManager对象来驱动它。
CBCentralManager是当您的应用程序(以及您的设备)充当中心并寻找外围设备时 - 这些将在您的应用程序中建模为CBPeripheral对象。
总而言之 -...Manager对象是您的应用程序正在执行的操作(它是 Central 还是 Peripheral?)。
在CBCentral和CBPeripheral对象代表其他的东西,你的应用程序连接到。
| 归档时间: |
|
| 查看次数: |
942 次 |
| 最近记录: |