0

我需要将NSString表示十进制值的 s 转换为十六进制字符串,例如值“10”的字符串应该转换为字符串“A”,“15”应该转换为“E”,“20”应该是“14”等等上。

我怎么做?

4

1 回答 1

7

这应该这样做:

NSString *hexedString = [NSString stringWithFormat:@"%X",[originalString intValue]];

请注意,您可能想做一些(非)意义检查。

于 2013-11-11T14:11:02.750 回答