写在前面
刚开始学习iOS开发,在此过程中学习到很多知识点,写这些的目的,首先是为了给像我一样的小白提供一些参考资料,其次是对自己所学知识的一个总结与记录。
废话不多说,下面开始。
之前写过一篇总结,是IOS设备对蓝牙数据的接收,之后更新UI。我现在实际中,负责蓝牙模块的同事还没搞定,我如果要继续做蓝牙的相关工作(接收蓝牙数据,之后画图什么的)就要自己制造些数据用来接收。这就涉及蓝牙的外设,也就是蓝牙4.0规范中得BLE,bluetooth smart,下面的工作就是模拟一个这样的设备来一直发送数据。
准备工作
1.导入CoreBluetooth框架
2.实现外设代理(请看下面的.h文件)
正式开始
由于就是用来发数据的,界面简单,就一个switch,如果开,就广播,让别人可以搜索到。storyboard中拖一个switch ,需要action来控制广播开关。
没有多余viewController,就是新建工程时候自己带的那个,点开.h文件,输入如下: