В настоящее время я пытаюсь сохранить некоторые данные во внешней памяти через bluetooth LE. для того, чтобы отправить данные я сначала преобразовать строку в HEX формате (ASCII)Вопросы преобразования типа данных
outbuffer += [UInt8](password.utf8)
String -> (HEX)ASCII
но когда я получить данные обратно из внешней памяти, чтобы получить обратно исходные данные, и я делаю это
incomingData.getBytes(&array, length: 5)
let originalPassword = UnsafePointer<UInt8>(array).memory
(HEX)ASCII -> String
, но я не смог вернуть исходные данные. Может кто-нибудь подскажет мне почему? Я новичок в этом преобразовании данных. Спасибо
Является ли это фактический код? – ryantxr