0
я получаю NSString из NSDictionary через:Преобразование 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