1
我想根據用戶的本地化在iPhone應用程序中更改貨幣符號。如果我的應用程序在美國工作,我需要更改貨幣符號「$」。如果應用程序在Eroupe國家工作,我們需要將符號更改爲「€」,如果應用程序在日本,符號應該更改爲「¥」,如果應用程序在澳大利亞運行,符號應該在「 $」。通過這種方式,如果應用程序在任何國家運行,應用程序應根據本地化更改貨幣符號。我已經使用了下面的代碼,但它始終顯示在「$」中。我該如何解決這個問題?還有我該如何測試這個?請幫幫我。基於縣動態iPhone更改貨幣符號?
NSNumberFormatter *currencyFormat = [[NSNumberFormatter alloc] init];
NSLocale *locale = [NSLocale currentLocale];
[currencyFormat setNumberStyle:NSNumberFormatterCurrencyStyle];
[currencyFormat setLocale:locale];
NSLog(@"Amount with symbol: %@", [currencyFormat stringFromNumber:@"10.00"]);
請幫幫我。我錯在哪裏?提前致謝。
哇!謝謝利昂羅登堡先生。它工作得很好。非常感謝。 – Gopinath 2011-12-19 06:06:30