У меня есть шестнадцатеричное представление данных в текстовом файле в Swift.
Вот пример данных: 132778507 140197074 140197084 140197094 140197317 | uóˇ 140197319 140197325 | uóˇ 140197329 140197331 1401973324 1001 14132 151 151 618321 18186 18186 *
В конце концов я хотел бы прочитать это так:
if let filepath = Bundle.main.path(forResource: "hex", ofType: "txt") {
do {
let contents = try String(contentsOfFile: filepath)
print(contents)
let origData = Data(contents.utf8)
catch {
}
Here is the debug area:
(lldb) po String(contentsOfFile: filepath)
Error Domain=NSCocoaErrorDomain Code=264 "The file “hex.txt” couldn’t
be opened because the text encoding of its contents can’t be
determined." UserInfo=.