Я создаю бюджетное приложение, которое позволяет пользователю вводить свой бюджет, а также транзакции. Мне нужно разрешить пользователю вводить как пенсы, так и фунты из отдельных текстовых полей, и они должны быть отформатированы вместе с символами валюты. На данный момент у меня это работает нормально, но я бы хотел сделать его локализованным, поскольку в настоящее время он работает только с фунтами стерлингов. Я изо всех сил пытался скрыть примеры NSNumberFormatter от Objective C до Swift.
Моя первая проблема заключается в том, что мне нужно установить заполнители для полей ввода, специфичные для местоположения пользователя. Например. Фунты и пенсы, доллары и центы и т. Д.
Вторая проблема заключается в том, что значения, вводимые в каждое из текстовых полей, таких как 10216 и 32, должны быть отформатированы, и необходимо добавить символ валюты, специфичный для местоположения пользователя. Таким образом, получилось бы 10216,32 фунта стерлингов или 10216,32 доллара США и т. Д.
Кроме того, мне нужно использовать результат отформатированного числа в вычислении. Итак, как я могу сделать это, не столкнувшись с проблемами, не столкнувшись с проблемами с символом валюты?
Любая помощь приветствуется.