iOS 关于国际化The data couldn't be read..

闲来无事,玩玩iOS的国际化,顺便跟大家分享下。

参考文章http://www.cocoachina.com/ios/20170123/18609.html

1、Read failed:The data couldn't be read because it isn't in the correct format.

解决办法:

查找了相关资料,发现竟然在.strings里面忘记加冒号了,导致识别不了。如下图,加上就好了。

2、如何改变APP的语言环境?

之前常规方法都是切换回模拟器主页面,在设置里面选择相应语言。

今天发现可以在项目里面直接修改,显然更方便,更快速,且对其它APP互不影响。

Product->Scheme->Edit Scheme->Options->Application Language,如下图所示

ps:只能选择已经在info里边添加的语言。

项目地址请移步github:地址

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容