我正在使用NSNumberFormatter从字符串中获取货币值,它工作正常。NSNumberFormatter没有符号的货币?
我使用此代码这样做:
NSNumberFormatter *nf = [[NSNumberFormatter alloc] init];
[nf setNumberStyle:NSNumberFormatterCurrencyStyle];
NSString *price = [nf stringFromNumber:[NSNumber numberWithFloat:[textField.text floatValue]]];
然而,它总是让我在字符串的开头货币符号。而不是手动形成我给定的字符串,我不能以某种方式让格式化程序不给字符串任何货币符号?
任何帮助表示赞赏,谢谢。
记住,它不会永远是在开始 - 对于欧元的价格,你会碰到这样的12,34€ – ATV