我的号码是2000000,显示时我想要这个号码在2.000.000。我尝试使用iOS SDK NSNumberFormatterDecimalStyle
提供的数字格式化程序,但它添加了逗号(,)。
答案 0 :(得分:3)
您可以使用groupingSeparator
的{{1}}属性。
<强>目标C 强>
NSNumberFormatter
Swift 2.2
NSNumberFormatter *formatter = [[NSNumberFormatter alloc] init];
formatter.usesGroupingSeparator = YES;
formatter.groupingSeparator = @".";
NSNumber *number = @(2000000);
NSString *string = [formatter stringFromNumber:number];