我无法格式化负数。我定义了以下格式化程序:
NSNumberFormatter *nf = [[NSNumberFormatter alloc] init];
[nf setNumberStyle:NSNumberFormatterCurrencyStyle];
[nf setNegativeFormat:@"-¤#,##0.00"];
在使用 en_US 语言环境的环境中,解析字符串 @"-$244.32" 会返回正确的 NSNumber 对象。但是,使用 fr_FR 语言环境解析字符串 @"-€244.32" 会返回 nil。
你有什么想法 ?
谢谢