0

通貨の書式設定を使用して、通貨記号/スタイルをユーザーのローカル設定に設定しています。これが私のコードです。私はそれがうまくいくと思います。私のviewDidLoadにあります。

let currencyFormat = NumberFormatter()    
currencyFormat.locale = NSLocale.current
currencyFormat.usesGroupingSeparator = true
currencyFormat.numberStyle = NumberFormatter.Style.currency
...
labelTotalAmount.text = currencyFormat.string(for: totalAmount)

問題は、この同じフォーマットを他の 2 つの異なるメソッドで使用したいということです。フォーマットしたいときに毎回メソッドごとにフォーマットを繰り返すのはもったいないです。

フォーマットを一度設定して、クラスのすべてのメソッドで設定を記憶させる方法はありますか?

私は Swift 3 を使用しています。

4

1 に答える 1