标签: objective-c ios decimal hex
如果您能告诉我如何在NSString内转换十六进制字母,我将不胜感激,例如: @"50A6C2",使用Objective-C的小数。提前谢谢。
NSString
@"50A6C2"
答案 0 :(得分:3)
最简单的方法是使用NSScanner,特别是方法scanHexInt:或scanHexLongLong:。另一种可能性是从NSString获取C字符串并使用C样式函数,例如strtol(基数为16)。
scanHexInt:
scanHexLongLong:
strtol