我需要在我的应用中设置默认语言。我在 main.m 中使用了 set AppleLanguages 技术。但它在 iOS 7 下不起作用,但在 iOS 6 中工作。有什么解决方法吗?
[[NSUserDefaults standardUserDefaults] setObject[@"ru"] forKey"AppleLanguages"];
[[NSUserDefaults standardUserDefaults] synchronize];
Best Answer-推荐答案 strong>
此代码适用于 iOS 7
我用它来将希伯来语设置为默认语言
NSMutableArray* arr = [[[NSUserDefaults standardUserDefaults] objectForKey"AppleLanguages"] mutableCopy];
[arr removeObject:targetLang];
[arr insertObject:targetLang atIndex:0];
[[NSUserDefaults standardUserDefaults] setObject:arr forKey"AppleLanguages"];
[[NSUserDefaults standardUserDefaults] synchronize];
关于ios - 设置 AppleLanguages 在 ios 7 上不起作用?,我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/22447437/
|