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