Sab*_*bin 13 iphone xcode ipad ios
我正在学习如何在我的项目中本地化字符串,我正在使用Xcode 4.
我已经生成了基本的Localizable.strings文件,我想导入这个文件,将其编码从utf-16更改为Unicode utf-16,以便文件中的文本在xCode中可读.如果我策略导入这个文件,当我在xcode中选择它时,文本显示为乱码.
在Xcode 3中,当您将Localizable.strings拖动到项目中时,出现的对话框为您提供了更改文本编码的选项,但在Xcode 4中并非如此.
有没有人知道这方面的方法?
Edm*_*ake 15
也许这可以帮助你Objective C/Xcode 4:使用Localizable.strings文件编码问题
如果您在Xcode中复制和粘贴内容,或者从本地化文件中的外部文件复制和粘贴,则会发生这类错误.结果是文件的编码变为例如Western(Mac OS Roman).但Localizable.strings文件应该是UTF-16.
解
1.如下图所示,在Xcode中导航到Localizable.strings位置并打开它,以便您可以看到所支持的所有语言.
左键单击语言文件导致生成错误.
确保您的实用工具视图显示在Xcode中.激活下图中标记1处的按钮.
在Utilities View中,选择File Inspector.(看起来像页面的小徽标)
在文本设置下,将编码更改为UTF-16(上图中标记为2).Drop-Down可能会显示为灰色,但无论如何都可以单击它.单击弹出窗口中的"转换".
这就是你的项目现在应该再次编译.
归档时间: |
|
查看次数: |
10598 次 |
最近记录: |