Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 如何将十六进制字符串转换为十进制?_Objective C_Ios_Decimal_Hex - Fatal编程技术网

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

Objective c 如何将十六进制字符串转换为十进制?,objective-c,ios,decimal,hex,Objective C,Ios,Decimal,Hex,如果您能告诉我如何使用Objective-C将NSString中的十六进制字母(例如@“50A6C2”)转换为小数,我将不胜感激。最简单的方法是使用an,特别是方法scanHexInt:或scanHexLongLong:。另一种可能是从NSString中获取C字符串,并使用C样式的函数,如(带基数16)。是否可以使用objective-C将rgb转换为十六进制?请参阅下文

如果您能告诉我如何使用Objective-C将
NSString
中的十六进制字母(例如
@“50A6C2”
)转换为小数,我将不胜感激。

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

是否可以使用objective-C将rgb转换为十六进制?请参阅下文