Я пытаюсь преобразовать строку в тип данных. Я думал, что это все, что мне нужно, но если я попытаюсь напечатать его, он просто напечатает «12 байт».
let tString = "Hello World!"
if let newData = tString.data(using: String.Encoding.utf8){
print(newData)
self.peripheral?.writeValue(newData, for: positionCharacteristic, type: CBCharacteristicWriteType.withResponse)
}
Что я делаю не так?
.utf8
достаточно. - person vadian   schedule 10.10.2016print(newData as NSData)
. - person Martin R   schedule 10.10.2016as NSData
довольно умен. - person vadian   schedule 10.10.2016