ロケール通貨記号の取得に問題があります。
NSString *currencySymbol = [[NSLocale currentLocale]
objectForKey:NSLocaleCurrencySymbol];
を期待していましたが£
、代わりに$
.
私のシステム設定では、地域はすでに に設定されていUnited Kingdom
ます。
私は何が欠けていますか?
更新: iPhone にアプリをデプロイすると、シンボルが正しく表示されることに気付きました。ポンドの代わりにドル記号が表示されるのはシミュレータだけです。