gpt4 book ai didi

objective-c - 我可以从 NSLocale 获取本地货币的代码吗?

转载 作者:技术小花猫 更新时间:2023-10-29 11:13:35 27 4
gpt4 key购买 nike

我可以从 NSLocale 中获取本地货币的代码吗?我试过这个:

NSLocale *locale = [[[NSLocale alloc] initWithLocaleIdentifier:@"fr_FR"] autorelease];
NSString *currencyCode = [locale objectForKey:NSLocaleCurrencyCode];

但是 currencyCode 返回为 nil(我想要“EUR”或类似的)。

最佳答案

您的代码在常规 Macintosh 应用程序中对我来说工作得很好。

NSLocale *locale = [[[NSLocale alloc] initWithLocaleIdentifier:@"fr_FR"] autorelease];
NSString *currencyCode = [locale objectForKey:NSLocaleCurrencyCode];
NSLog( @"currencyCode is %@", currencyCode );

在控制台中显示:

2011-11-14 14:53:33.784 Testing[26388:707] currencyCode is EUR

您是要将其构建为命令行 (Foundation) 应用程序还是类似非传统 Mac 的应用程序?

关于objective-c - 我可以从 NSLocale 获取本地货币的代码吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8126027/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com