下獲取的 「價值」 ......從特徵
func peripheral(_ peripheral: CBPeripheral, didUpdateValueFor characteristic: CBCharacteristic, error: Error?) { print(characteristic) }
..outputs ...
<CBCharacteristic: 0x1700b8180, UUID = FFE1, properties = 0x10, value = <01>, notifying = YES>
我想要的 「值」 部分 「01」。
'characteristic.value'會給一個NSData對象''<01>,但它是由你來是十六進制轉換成你想要的值(字符串編碼?int值?等等)。 – Larme