我正在开发低功耗蓝牙技术的外围设备。

我有一个服务,我想为其添加(设置)一个特征,current documentation指出我们可以只将CBCharacteristics数组分配给CBService(CBMutalbeService)对象的特征对象。但是,现在特性属性是只读属性。

所以这行不通

cBService!.characteristics = [cBCharacteristic1]


我的问题

如何设置我的特征?

尝试次数


在构造函数方面,只有一个,并且没有提供一种设置方法。
我找不到任何设置该值的方法
到目前为止,Google并不是我的朋友


最好,

最佳答案

我自己找到了解决方案。

我正在创建这样的服务:

var cBService : CBService?


虽然我应该这样创建它:

var cBService : CBMutableService?

08-16 17:13