【发布时间】:2015-06-19 09:42:27
【问题描述】:
我有以下问题。我在下面使用此代码,我得到了问题
“变量 'characteristic' 从未发生变异;考虑更改为 '让'保持不变”
for var characteristic:CBCharacteristic in service.characteristics ?? [] {
print(str)
_selectedPeripheral!.writeValue(str.dataUsingEncoding(NSUTF8StringEncoding)!, forCharacteristic: characteristic, type: CBCharacteristicWriteType.WithoutResponse)
}
当我改为“让”时,出现错误:
'let' 模式不能嵌套在已经不可变的上下文中
为什么它建议我进行更改,然后将其标记为错误?
【问题讨论】: