Tworzę aplikację budżetową, która pozwala użytkownikowi wprowadzić budżet, a także transakcje. Muszę pozwolić użytkownikowi na wprowadzanie zarówno pensów, jak i funtów z oddzielnych pól tekstowych i muszą być one sformatowane razem z symbolami walut. W tej chwili to działa dobrze, ale chciałbym, aby było zlokalizowane, ponieważ obecnie działa tylko z GBP. Próbowałem ukryć przykłady NSNumberFormatter od Objective C do Swift.
Moim pierwszym problemem jest to, że muszę ustawić symbole zastępcze dla pól wejściowych, aby były specyficzne dla lokalizacji użytkowników. Na przykład. Funty i pensy, dolary i centy itp.
Drugą kwestią jest to, że wartości wprowadzane w każdym z pól tekstowych, takich jak 10216 i 32, muszą zostać sformatowane i należy dodać symbol waluty właściwy dla lokalizacji użytkownika. Stałby się więc 10216,32 GBP lub 10216,32 USD itd.
Muszę również użyć wyniku sformatowanej liczby w obliczeniach. Jak więc mogę to zrobić bez napotykania problemów bez napotykania problemów z symbolem waluty?
Każda pomoc byłaby bardzo mile widziana.