0
我想在应用程序中更改语言和区域格式。我可以做些什么来改变语言。以编程方式更改应用中的区域格式
int main(int argc, char * argv[])
{
@autoreleasepool {
[[NSUserDefaults standardUserDefaults] setObject:[NSArray arrayWithObjects:@"zh_CN", nil] forKey:@"AppleLanguages"];
[[NSUserDefaults standardUserDefaults] synchronize];
return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
}
}
然后使用exit(0)退出应用程序;一旦用户改变了语言。
Change Language in the app programmatically
但我怎么能更改区域格式为所选语言相匹配?这是可行的吗?
http://stackoverflow.com/questions/34130853/how-to-force-an-app-to-change-language-in-ios-objective-c/34131794#34131794 – user3182143
每个帖子有一个问题。 – rmaddy