Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/102.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 为什么Xcode让我的本地化.strings文件看起来像这样一团糟?_Iphone_Ios_Xcode_Ipad_Localization - Fatal编程技术网

Iphone 为什么Xcode让我的本地化.strings文件看起来像这样一团糟?

Iphone 为什么Xcode让我的本地化.strings文件看起来像这样一团糟?,iphone,ios,xcode,ipad,localization,Iphone,Ios,Xcode,Ipad,Localization,当我单击Localizeable.strings文件的en子文件(该文件有一个要展开的箭头)时,我看不到该文件中写了什么。截图: 我可以在finder中显示真实文件,然后在TextEdit中查看真实内容,没有问题。然后我从TextEdit复制了它并将其粘贴到Xcode中,VOILLA看起来都很不错。保存、生成和运行以及本地化停止工作。该死 知道发生了什么吗?我在Xcode中创建了这个文件,我清楚地记得,从前我能够在Xcode内部毫无问题地编辑内容。该文件可能是用UTF-16编码的。因此,您可以

当我单击Localizeable.strings文件的en子文件(该文件有一个要展开的箭头)时,我看不到该文件中写了什么。截图:

我可以在finder中显示真实文件,然后在TextEdit中查看真实内容,没有问题。然后我从TextEdit复制了它并将其粘贴到Xcode中,VOILLA看起来都很不错。保存、生成和运行以及本地化停止工作。该死


知道发生了什么吗?我在Xcode中创建了这个文件,我清楚地记得,从前我能够在Xcode内部毫无问题地编辑内容。

该文件可能是用UTF-16编码的。因此,您可以转到该文件的信息(常规窗格)并为其设置正确的编码。

Xcode询问我“是否要将该文件转换为新编码或使用新编码重新解释它”?你会选哪一个?转换还是重新解释?很抱歉回复太晚。我会选择重新解释。。。无论如何,如果您没有在源代码管理下创建该文件的副本。。。如果你有麻烦,也考虑用一个UTF -16的文本编辑器打开它(比如免费TeXTWangRangle)。这是一个Unicode问题。这些字符被错误地解释了。尝试将文件保存为UTF-8格式的文本编辑。结束。再次打开并复制/粘贴。