iOS 模拟器设置中地区改为中国,但是获取的地区字符串依然是美国的en_us,这个要怎么解决

猪皮冻 2014-11-25 03:38:48
iOS 模拟器设置中地区改为中国,但是获取的地区字符串依然是美国的en_us,这个要怎么解决,
如题,xcode是6.1,模拟器是8.1,怎么破啊
...全文
902 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
doufa0922 2014-12-19
  • 打赏
  • 举报
回复
http://stackoverflow.com/questions/26572115/nslocale-preferredlanguages-objectatindex0-always-return-en/26641497#26641497 这是一个bug,待修复
xixi_Lee 2014-11-29
  • 打赏
  • 举报
回复
还有一个时间格式 设置的! 在系统设置里面
猪皮冻 2014-11-26
  • 打赏
  • 举报
回复
引用 3 楼 zhangao0086 的回复:
是这样吗?: NSString * language = [[NSLocale preferredLanguages] objectAtIndex:0];
在真机上测试是成功的,应该就是模拟器的问题!
猪皮冻 2014-11-26
  • 打赏
  • 举报
回复
引用 2 楼 zhang3652 的回复:
不好意思,是我想当然了,刚搜了下,模拟器可以弄中文输入法。。。。。。。
在模拟器上切换成了中文环境和中国地区还是不行,不知道问题出在哪里
猪皮冻 2014-11-26
  • 打赏
  • 举报
回复
引用 3 楼 zhangao0086 的回复:
是这样吗?: NSString * language = [[NSLocale preferredLanguages] objectAtIndex:0];
对对,就是这样写的!
Bannings 2014-11-25
  • 打赏
  • 举报
回复
是这样吗?: NSString * language = [[NSLocale preferredLanguages] objectAtIndex:0];
zhang3652 2014-11-25
  • 打赏
  • 举报
回复
不好意思,是我想当然了,刚搜了下,模拟器可以弄中文输入法。。。。。。。
zhang3652 2014-11-25
  • 打赏
  • 举报
回复
换真机,这个和模拟器没有中文输入法一个道理吧。模拟器毕竟只是模拟器

29,030

社区成员

发帖
与我相关
我的任务
社区描述
主要讨论与iOS相关的软件和技术
社区管理员
  • iOS
  • 大熊猫侯佩
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧