【发布时间】:2012-03-11 16:40:12
【问题描述】:
我需要加密一个字符串。我将其发送到的服务要求它是 UTF16LE 中字符串的字节数组的 MD5 哈希。
基本上:如果我有 myString 需要放入 UTF16LE 字节数组,然后该数组需要进行 MD5 哈希处理。
NSUTF16LittleEndianStringEncoding 真的是字节数组吗?我无法从文档中判断这是怎么回事。
如果没有,有没有人有一个好方法来创建一个字节数组,形成一个带有 UTF16LE 编码的字符串?
我尝试过使用getBytes、[myString bytes] 和const char,但我仍然很出色。诚然,有些东西我不明白,但文档@dev.apple 并没有揭示我能看到的任何信息。
注意:前几天我问了一个类似的问题,但后来我发现了更多关于他们想要什么的信息。
谢谢
【问题讨论】:
标签: ios md5 utf-16 nsstringencoding