На iPhone:Определение количества десятичных чисел для валюты
Using the US locale, a currency looks like this: $1,234.56 Using the UK locale, a currency looks like this: £1,234.56 Using the German (Germany) locale, a currency looks like this: 1.234,56 € and finally, a Japanese currency: ¥1,234
Японская валюта не имеет знаков после запятой и это влияние моих привычках клавиатуры значительно. Я пытаюсь найти метод в рамках Cocoa-touch, который скажет мне, сколько десятичных знаков имеет определенная валюта. Моя жестко закодированная величина 2 не делает мне справедливость :(
Может кто-нибудь помочь?
NSNumberFormatter является блестящим для этого. У меня нет проблем с форматированием, так как все это делается для меня форматированием. Я просто не могу узнать, как определить, сколько десятичных знаков мне необходимо предоставить. Спасибо за ссылку - интересный материал. – rein
Кстати, в идеале я хотел бы связать число десятичных знаков с тем, что закодировано в форматирование - иначе все может пойти не так. – rein