Я нашел этот отличный вопрос / ответ о том, как локализовать строку с текущими настройками валюты пользователя ... localize-currency-for-iphone
Этот код используется ...
NSDecimalNumber *someAmount = [NSDecimalNumber decimalNumberWithString:@"5.00"];
NSNumberFormatter *currencyFormatter = [[NSNumberFormatter alloc] init];
[currencyFormatter setNumberStyle:NSNumberFormatterCurrencyStyle];
NSLog(@"%@", [currencyFormatter stringFromNumber:someAmount]);
Однако мне нужно преобразовать это значение в двойное, чтобы я мог сохранить его в своей базе данных?
РЕДАКТИРОВАТЬ: Это должно прочитать, мне нужно преобразовать это обратно в строку без форматирования валюты, а затем преобразовать его в удвоение.