小编Pau*_*aul的帖子

iOS 9 beta语言ID语法更改

我很困惑,为什么在iOS 9 beta中语言代码的返回值与iOS 8.4不同?

功能:

NSUserDefaults.standardUserDefaults().objectForKey("AppleLanguages")   
Run Code Online (Sandbox Code Playgroud)

只需将语言设置为"简体中文",将区域设置为"中国".

在iOS 8.4中,返回"zh-Hanz"但在iOS 9 beta 4中返回"zh-Hanz-CN".语言ID语法更像

"[语言指示符] - [脚本指示符] - [区域指示符]".

与苹果文件不同:

这是iOS 9中的新规则吗?有人可以帮我确认一下.

谢谢您的帮助.

iphone objective-c ios swift

6
推荐指数
1
解决办法
2513
查看次数

标签 统计

ios ×1

iphone ×1

objective-c ×1

swift ×1