如何在iOS Swift中翻转十六进制字符串

问题描述 投票:0回答:1

我有一个十六进制字符串:81 61 08 0a a0 80 04

现在我想像04 80 a0 0a 08 61 81那样反转它>

我已经尝试将十六进制转换为数字,然后将其反转并转换回十六进制,但是它没有提供所需的结果。

我有一个十六进制字符串:81 61 08 0a a0 80 04现在我想像这样反转它:04 80 a0 0a 08 61 81我试图将十六进制转换为数字,然后将其反转并转换回十六进制,但是它没有t ...

swift string hex reverse
1个回答
3
投票

如果字符String,您可以简单地拆分集合isWhitespace,将其反转并将其重新连接到String


1
投票
let str = "81 61 08 0a a0 80 04"
let strArray = str.components(separatedBy: " ")
let reversedArray = Array(strArray.reversed())
let result = reversedArray.joined(separator: " ")
print(result) // "04 80 a0 0a 08 61 81"
© www.soinside.com 2019 - 2024. All rights reserved.