我想获取系统默认语言和系统区域设置。
我尝试了以下代码片段来获取系统当前语言环境,如下所示
NSLocale *locale;
locale = [NSLocale systemLocale];
NSString * localLanguage = [locale objectForKey:NSLocaleIdentifier];
NSLog (@"Language : %@", localLanguage);
NSLog(@"System locale Identifier %@",[locale localeIdentifier]);
但是系统语言环境标识符没有显示任何内容。如果它是当前语言环境,它会给出正确的结果。为什么系统语言环境没有给出任何值以及如何获取系统默认语言而不是用户首选语言?请帮助