您的位置:首页 > 移动开发 > IOS开发

[NSLocale currentLocale] 返回值在ios8上发生变化?

2017-01-02 06:03 253 查看
device 语言设置为,英语 ,区域为 德国

我的device 是ios8 beta3,在app中调用如下语句发现

       mpCurrentLocale = [NSLocale currentLocale];

        NSLog(@"%@",[mpCurrentLocale objectForKey:NSLocaleIdentifier]);

在ios 8中输出为  zh_Hans_DE  ,    在ios 7中输出     de_DE   ,

这可以理解为 两个系统返回了不同的locale信息么?大家遇到类似的问题了么?该如何解决呢?

谢谢!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: