我正在从.nib文件创建.strings。这就是我将.nib文件更改为Xcode 9.2上的本地化字符串文件。
现在,我根据需要获取包含所有字符串的.strings文件,并根据基本.xib文件获取布局。
当我签出字符串文件并将其搁置时,问题就出现了。搁置的文件现在突然是中文的。当我把它放在某个编辑器中并将编码更改为中文(CP936 GBK)时,我可以正确读取它。
但是当我运行代码时,字符串看起来完全像它们应该在所有语言中一样。有没有办法将文件提交给perforce而不会获得这个奇怪的编码文件?
答案 0 :(得分:1)
我认为Perforce错误地检测到您文件的“文件类型”。
p4 fstat FILENAME
。什么是“类型”?您可能需要做的就是将文件类型更改为正确的值。
在https://www.perforce.com/perforce/r15.1/manuals/p4guide/appendix.filetypes.html了解详情。