美文网首页
iOS - 十六进制转十进制 终结其他版本

iOS - 十六进制转十进制 终结其他版本

作者: 我是谁_你是谁 | 来源:发表于2020-09-30 09:18 被阅读0次

网上十六进制 转 十进制 的方法 很多,但“不好用” 就白扯了
直接来干货

下面这一行 把 十六进制字符串 传进去 返回值 也能看出来 出来十进制的字符串了

- (NSString *)decimalStringFromHexString:(NSString *)string{
    
    NSString * decimalStr = [NSString stringWithFormat:@"%lu",strtoul([string UTF8String],0,16)];
    return decimalStr;
}

其它操作 就看自由发挥了 字符串 转int 就是 以下方法

[str intvalue]; 

然后 十进制 显示成 十六进制就是

str = [NSString stringWithFormat:@"%x", decimalStr];

就变成 十六进制字符串了

最后加一句,我也在网上看到的这行代码,感谢那位,让大家都能受益

相关文章

网友评论

      本文标题:iOS - 十六进制转十进制 终结其他版本

      本文链接:https://www.haomeiwen.com/subject/zehuuktx.html