标签: ios cocoa-touch nsstring
我需要将表示十进制值的NSString转换为十六进制字符串,例如值为“10”的字符串应转换为字符串“A”,“15”应转换为“E”,“20”应为“14”,依此类推。
NSString
我该怎么做?
答案 0 :(得分:7)
这应该这样做:
NSString *hexedString = [NSString stringWithFormat:@"%X",[originalString intValue]];
请注意,您可能希望进行一些(非)意义检查。