我希望我的iPhone应用程序允许使用适当的符号($,€,₤,¥等)为用户输入,显示和存储货币金额.
NSNumberFormatter会做我需要的一切吗?用户切换其区域设置时会发生什么,这些金额(美元,日元等)存储为NSDecimalNumbers.我假设,为了安全起见,有必要以某种方式捕获输入时的区域设置,然后是货币符号并将它们与NSDecimalNumber ivar一起存储在我的实例中,以便在用户更改时可以将它们展开并在路上正确显示自项目创建以来他们的语言环境?
对不起,我没有很少的本地化经验,所以希望在潜入之前提供一些快速指示.最后,考虑到iPhone键盘的限制,有关如何处理这种输入的任何见解?