У меня проблемы с форматированием отрицательных сумм. Я определил следующий форматер:
NSNumberFormatter *nf = [[NSNumberFormatter alloc] init];
[nf setNumberStyle:NSNumberFormatterCurrencyStyle];
[nf setNegativeFormat:@"-¤#,##0.00"];
В среде, использующей локаль en_US, анализ строки @ "- $ 244.32" возвращает правильный объект NSNumber. Однако анализ строки @ "- € 244.32" с использованием локали fr_FR возвращает ноль.
У вас есть идеи?
Спасибо