0
我得到通過從一個NSDictionary的NSString的:轉換的NSString NSNumber的
inputString = [dataUsage valueForKey:@"amount"];
之後的字符串的樣子:23,56
如何我這個字符串轉換成的NSNumber?
我曾嘗試以下:
NSNumberFormatter *formatter = [[NSNumberFormatter alloc] init];
[formatter setNumberStyle:NSNumberFormatterDecimalStyle];
NSNumber *number = [formatter numberFromString:inputString];
[formatter release];
但這不起作用。我認爲問題是,「分隔符」是逗號。我怎樣才能解決這個問題?
問候, 帕特里克
謝謝! setLocale有幫助 – patrickS 2010-09-07 21:06:30