如何将十六进制字符串转换为十进制?

时间:2011-05-14 13:41:52

标签: objective-c ios decimal hex

如果您能告诉我如何在NSString内转换十六进制字母,我将不胜感激,例如: @"50A6C2",使用Objective-C的小数。提前谢谢。

1 个答案:

答案 0 :(得分:3)

最简单的方法是使用NSScanner,特别是方法scanHexInt:scanHexLongLong:。另一种可能性是从NSString获取C字符串并使用C样式函数,例如strtol(基数为16)。