Ios5 NSNumberFormatter numberFromString不';t从货币字符串返回数字
控制台输出:25KRIos5 NSNumberFormatter numberFromString不';t从货币字符串返回数字,ios5,nsnumberformatter,Ios5,Nsnumberformatter,控制台输出:25KR 附言:价格为零。目前,我得到的NSNumber是这样的(但这很奇怪): numberFormatter = [[NSNumberFormatter alloc] init]; numberFormatter.numberStyle = NSNumberFormatterCurrencyStyle; NSLog(_priceTF.text); NSNumber *price = [numberFormatter numberFromString:_priceTF.te
附言:价格为零。目前,我得到的NSNumber是这样的(但这很奇怪):
numberFormatter = [[NSNumberFormatter alloc] init];
numberFormatter.numberStyle = NSNumberFormatterCurrencyStyle;
NSLog(_priceTF.text);
NSNumber *price = [numberFormatter numberFromString:_priceTF.text];
NSLog([price stringValue]);
NSString *priceNoCurrency = [_priceTF.text stringByReplacingOccurrencesOfString:numberFormatter.currencySymbol withString:@""];
NSNumber *price = @(priceNoCurrency.integerValue);