Ich möchte, dass meine iPhone-App die Eingabe, Anzeige und Speicherung von Währungsbeträgen unter Verwendung des entsprechenden Symbols ($, €, , ¥, etc.) für den Benutzer ermöglicht.
Würde NSNumberFormatter alles tun, was ich brauche? Was passiert, wenn ein Benutzer sein Gebietsschema wechselt und diese Beträge (Dollar, Yen usw.) als NSDecimalNumbers gespeichert werden? Ich nehme an, um sicher zu sein, ist es notwendig, irgendwie zu erfassen das Gebietsschema zum Zeitpunkt der Eingabe und dann das Währungssymbol und speichern Sie sie in meiner Instanz zusammen mit dem NSDecimalNumber ivar, so dass sie ausgepackt werden können und entsprechend auf der Straße angezeigt, sollte der Benutzer ihre Gebietsschema seit der Zeit geändert, wenn das Element erstellt wurde?
Sorry, ich habe wenig Erfahrung in der Lokalisierung, so dass ich auf ein paar kurze Hinweise hoffe, bevor ich einsteige. Schließlich, jede Einsicht auf, wie Sie diese Art der Eingabe angesichts der Einschränkungen der iPhone-Tastaturen behandeln?