iOS 蓝牙开发 UUID不能使用 isConnected不能使用的问题解决
来源:互联网 发布:金山软件资产 编辑:程序博客网 时间:2024/05/16 11:29
最近在蓝牙开发过程中遇到问题,之前的蓝牙协议里面所有的UUID都报错,所有的CBPeripheral属性下的isConnected也跟着报错,如何解决呢?
其实很简单,在所有UUID的地方替换为__bridgeCFUUIDRef)(p.identifier),其中p是CBPeripheral *类型;在所有!p.isConnected的地方替换为p.state!=CBPeripheralStateConnected,问题就迎刃而解了呢。
最后说一句,苹果你能不能别这么坑爹啊!!!!!!!!!上来就要改协议有没有!
0 0
- iOS 蓝牙开发 UUID不能使用 isConnected不能使用的问题解决
- iOS UIScrollView的使用及其不能滑动问题解决
- 蓝牙使用到的UUID
- ButterKnife 8.0.1 不能使用的问题解决
- 关于android 经典蓝牙开发 使用UUID连接的问题
- 手机暗屏下,后台不能使用蓝牙,后台gps不能定位
- iOS http不能正常使用的解决方法
- iOS开发--核心蓝牙的使用
- 添加删除WINDOW组件不能使用的问题解决
- 添加删除WINDOW组件不能使用的问题解决
- ASP.NET学习笔记[1] - iis不能使用的问题解决
- struts2.1.6 s:datetimepicker标签不能使用的问题解决
- struts2.1.6 s:datetimepicker 标签不能使用的问题解决
- struts2.2.3 s:datetimepicker标签不能使用的问题解决
- 关于jstl出现不能正常使用的问题解决
- android模拟器(AVD)不能使用键盘的问题解决
- struts2.1.6 s:datetimepicker标签不能使用的问题解决
- struts2.1.6 s:datetimepicker标签不能使用的问题解决
- retrofit 2.0 +RxAndroid 使用中遇到异常 【abstract method not implemented】
- 飛飛(七十九)(补)阅读程序
- 【Rails】inverse_of在has_many和belongs_to中的用法
- Java算法<1> ----持续更新中
- 【腾讯内部干货分享】分析Dalvik字节码进行减包优化
- iOS 蓝牙开发 UUID不能使用 isConnected不能使用的问题解决
- C# 其他
- Ubuntu 修改apt源
- linux ssh key登陆
- WPF中ListBox相应鼠标滚动上下翻
- Maven install报错:Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile
- LocalActivityManager详解
- android4.0.3 修改启动动画和开机声音
- IOS开发中使用自定义键盘