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」?