代码:
func peripheralManager(_ peripheral: CBPeripheralManager, didReceiveWrite requests: [CBATTRequest]) {
print(#function)
if let data: Data = requests[0].value {
print(data)
print(NSData(data: data))
}
}
打印结果:
peripheralManager(_:didReceiveWrite:)
4 bytes
{length = 4, bytes = 0xabcd1234}