数据:整数= 1
func writeOutgoingValue(data: Int){
var myData = data
var newData = Data(bytes: &myData, count: MemoryLayout.size(ofValue: myData))
print(myData)
print(newData)
if let LED_Peripheral = LED_Peripheral {
if let LED_Char = LED_Char {
LED_Peripheral.writeValue(newData, for: LED_Char, type: CBCharacteristicWriteType.withResponse)
}
}
}
我正在尝试发送整数 1 和 0 我无法将其转换为数据格式。
或者任何可以工作的事情。
当我发送 int 1 时,我得到 8 个字节, 但发送 0 会产生 0 字节
奇怪的是,我还有另一个版本 一个滑块,增量器,可以工作, 如果您将其设置为 1 或更大的值,
...无论如何