问题描述
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:@""];