2011-12-19 3 views
2

내 iPhone 앱에서 결제 시스템을 사용합니다. 기본적으로 총 청구 금액은 $ (US)입니다. 그러나 저는 국가를 기반으로 통화 기호를 동적으로 변경하고 싶습니다. 즉, 앱 사용자가 유럽에있는 경우 통화 기호를 으로 변경해야합니다. 내 앱의 국가를 기반으로 현지화를 관리하고 통화 기호를 변경하려면 어떻게해야합니까? 아무도 나를 도울 수 있습니까?iPhone 앱에서 통화 유형을 동적으로 변경하는 방법은 무엇입니까?

+0

가능한 중복 [아이폰 통화 지역화 (http://stackoverflow.com/questions/856019/localize-currency-for-iphone) – kennytm

+0

나는 NSDecimalNumber * 금액 = [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'형식으로 반환됩니다. 내가 잘못한 곳입니다. 저를 도와줍니다. –

답변

관련 문제