iPhoneアプリで通貨タイプを動的に変更する方法は?

私のiPhoneアプリでは、請求システムを使用しています。デフォルトでは、総請求額は $ (US)記号です。しかし、私はその国に基づいて通貨記号を動的に変更したいと思います。つまり、アプリユーザーがヨーロッパにいる場合は、通貨記号をに変更する必要があります。アプリケーションの国に基づいてローカリゼーションを管理し、通貨記号を変更するにはどうすればよいですか?誰でも助けてくれますか?

2
あなたのリンクからこのコードを使用しました。NSDecimalNumber * amount = [NSDecimalNumber decimalNumberWithString:@ "10.00"]; NSNumberFormatter * currencyFormat = [[NSNumberFormatter alloc] init]; NSLocale * locale = [NSLocale currentLocale]; [currencyFormat setNumberStyle:NSNumberFormatterCurrencyStyle]; [currencyFormat setLocale:locale]; NSLog(@ "金額記号:%@"、[currencyFormat stringFromNumber:amount]);しかし、それは常に '$'記号で返ってきます。私のiPhoneではタイムゾーンを 'London、england'に変更しましたが、コードは '$ 10.00'でこのフォーマットに戻ります。私は間違っています。
追加された 著者 Yuvaraj.M,
追加された 著者 kennytm,

1 答え

そこに私は私の質問の答えを見つけました。このリンクは私のすべての疑問を解決するのに役立ちました。私は将来私が助けるようにリンクを共有したいと思う。リンクは動的にiPhoneに基づいて通貨記号を変更しますか?です。ありがとう。

1
追加された