2
我得从法国数式串数目:@“30.000,00” 当我使用NSNumberFormattern解析解析语言环境特定字符串的编号?
NSNumberFormatter *numberFormatter = [[NSNumberFormatter alloc] init];
NSNumber *priceNumberValue = [numberFormatter numberFromString:@30.000"];
它返回30,我的预期收益是30000 我尝试使用其他选项
NSLocale *vnLocale = [[NSLocale alloc] initWithLocaleIdentifier:@"fr_FR"];
[numberFormatter setLocale:vnLocale];
或
[numberFormatter setDecimalSeparator:@","];
,但它仍然会返回意外的值:30
什么是正确的方式告诉NSNumberFormatter parse @“30.000,00”?