iOS 格式化字符串

Posted fantasy3588

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS 格式化字符串相关的知识,希望对你有一定的参考价值。

有一串比较大的数字,把这组数字格式化成以万为单位的数字

+ (NSString *)stringWithFormatNum:(NSInteger)num

{

    return [NSString stringWithFormat:@"%@", num >= 10000 ? [NSString stringWithFormat:@"%0.1f万", (num / 10000.0)] : [NSString stringWithFormat:@"%zd",num]];

}

 

+ (NSString *)exchangeStr:(NSString *)str

{

    for (NSInteger i = 0; i < str.length ; i++) {

        if ([str characterAtIndex:i]<‘0‘||[str characterAtIndex:i]>‘9‘) {

            return str;

        }

    }

    return [NSString stringWithFormatNum:[str integerValue]];

}

以上是关于iOS 格式化字符串的主要内容,如果未能解决你的问题,请参考以下文章