IOS技术相关
青莲云
这个作者很懒,什么都没留下…
展开
-
iOS之BLE蓝牙SDK开发个人总结(基础篇)
最近一段时间一直在做公司的BLE蓝牙SDK,sdk主要负责外设和手机的连接以及数据通信。过程中遇到了一些比较有价值的问题,现在总结记录下。 蓝牙开发使用系统框架#import <CoreBluetooth/CoreBluetooth.h>使用[[CBCentralManager alloc] initWithDelegate:self queue:nil]初始化CBCentralM...原创 2019-03-11 14:24:32 · 1625 阅读 · 0 评论 -
iOS之BLE蓝牙SDK开发个人总结(进阶篇)
有关iOS BLE蓝牙基础功能的封装已经在上篇文章写完了,本篇文章负责把在SDK封装过程中遇到的问题知识点进行总结。 封装SDK实质上是把一些功能给封装成一个个对应的方法,用SDK的人只需要调用相应的方法就能实现对应的功能,而不再需要一个复杂的实现过程。 蓝牙功能的实现实质上是通过手机和蓝牙互相通信而建立的,所以通信的协议是由我们自己进行拟定的。解释一下协议的拟定,就是手机端和设备端提前商...原创 2019-03-11 14:26:59 · 1321 阅读 · 0 评论