NSScanner具有实例方法-scanHexInt:
,用于将int
的十六进制字符串表示形式转换为int
。我想反过来说:我想要一个采用int
并返回十六进制表示的方法。
文档中是否有现成的方法?
[更相关的是,我想带一个包含单个汉字的字符串并返回其unicode点。]
答案 0 :(得分:2)
如果查看string format specifiers上的文档,您将看到有几个说明符可用于获取数字的十六进制字符串表示形式。例如,您可以使用:
[NSString stringWithFormat:@"%x", foo]