2011-05-14 351 views
1

如果您能告诉我如何在NSString范围内转换十六进制字母,我将不胜感激。 @"50A6C2",使用Objective-C进行小数运算。提前致谢。如何将十六进制字符串转换为十进制?

+0

提到[this](http://stackoverflow.com/questions/934790/how-can-i-convert-hex-number-to-integers-and-strings-in-objective-c)post – 2011-05-14 13:43:26

回答

3

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

+0

是吗?可能使用objective-c将rgb转换为十六进制? – 2011-05-14 14:20:23

相关问题