我想用局部样式显示一些数字。
NSNumberFormatter *numberFormatter = [[NSNumberFormatter alloc]init];
numberFormatter.locale = [NSLocale currentLocale];
numberFormatter.numberStyle = NSNumberFormatterCurrencyStyle;
numberFormatter.usesGroupingSeparator = YES;
NSString* amountText = [NSString stringWithFormat:@"ab %@€",[numberFormatter stringFromNumber:someDoubleNumber]];
问题是,这也显示货币,这是我不想要的东西。基本上,我正在寻找的是显示小数应该根据本地风格与十进制后的2个数字,例如0.00
或在德国0,00
与我的代码,我实现了这一要求,但我也得到了额外的货币符号,我不想要。
还有人在寻找答案吗?
[numberFormatter setCurrencySymbol:@""];