浅谈iOS蓝牙-CoreBluetooth

2016-03-03  本文已影响267人  QihuaZhou

今天我们来说一下iOS的蓝牙。之前有在做一个基于蓝牙4.0的app,对CoreBluetooth有了一定的了解。

1. CoreBluetooth简介

CoreBluetooth层次图
CoreBluetooth框架核心包含两个类,分别是CBPeripheral和CBCentral, 对应中心设备和外围设备。

2. 基本知识

iOS识别蓝牙是通过设备生成的UUID来区分的,每个蓝牙设备都有自己的服务CBService和特征CBCharacteristic,一个设备可以包含多种服务,每个服务下有可以包含多种特质,这里的特征可以把它理解成“信道”。

3. 执行流程

由以上知识以后,我们可以勾勒出蓝牙的执行过程:

4. demo演示

下面我们来跟着一个demo,了解一下CoreBluetooth框架的基本使用方法。

未完待续......

上一篇 下一篇

猜你喜欢

热点阅读