NSLocale *curentLocale = [NSLocale currentLocale];
NSString *locale = [curentLocale displayNameForKey:NSLocaleIdentifier
value:[curentLocale localeIdentifier]];
NSLog(@"locale = %@",locale);
我正在使用console locale = English(India)。这是因为我的设备来自印度。 如果我采用具有最大字符的最大字符和语言的国家,那么语言环境可以有多少字符?这是我的问题。
答案 0 :(得分:2)
您可以使用[NSLocale availableLocaleIdentifiers]
获取包含所有可用语言环境标识符的NSArray。然后循环遍历数组并搜索具有最多字符的那个。