蓝牙app开发-iOS蓝牙通信
摘要:蓝牙app开发-iOS蓝牙通信一、引言《深圳酷点网》是蓝牙手机app开发企业,蓝牙4.0是设备近距离通信的一种方便手段,在iPhone引入蓝牙4.0后,设备之间的通讯变得更加简单。相关的蓝牙操作由专门的CoreBluetooth.framework进行统一管理。通过蓝牙进行通讯交互分为两方,一方为中心设备central,一方为外设peripheral,外设通过广播的方式向外发送信息,中心设备检索到外设发的广播信息,可以进行配对连接,进而进行数据交互。二、中心设备CBCentralManagerCBCentralManager是管理中心设备的管理类,其中重要方法如下://设置中心设备代理@property(assign,nonatomic,nullable)id<CBCentralManagerDelegate>delegate;//中心设备当前状态@property(readonly)CBCentralManagerStatestate;//中心设备是否正在扫描@property(readonly)BOOLisScanningNS_AVAILABLE(NA,9_0);其中state是一个枚举,有关蓝牙是否可用的状态如下:typedefNS_ENUM(NSInteger,CBCentralManagerState){//状态未知CBCentralManagerStateUnknown=0,//连接断开即将重置CBCentralManagerStateResetting,//该平台不支持蓝牙CBCentralManagerStateUnsupported,/
温馨提示:当前文档最多只能预览
5 页,若文档总页数超出了
5 页,请下载原文档以浏览全部内容。
本文档由 匿名用户 于 2022-07-08 23:21:38上传分享