0

我正在开发一个 iOS 应用程序。在这个应用程序中,我试图转换NSString为十六进制。但在某些情况下NSString包含特殊$, ¥,等。这是我面临问题的地方。这些字符不会转换为十六进制。

有没有办法将特殊字符转换为十六进制?

4

1 回答 1

1

将字符串转换为 NSData

[NSString dataUsingEncoding:]

然后使用数据对象,您可以输出任何您想要的基数:八进制、十六进制、十进制、二进制。

于 2013-02-19T15:04:07.423 回答