我正在使用 Xcode 4.0.2,这是 Xcode 的最新版本。我所有的项目或独立源代码都是 UTF-8 编码。但是当我打开一些源文件(C/C++/Objective C)时,所有文本都以 Mac OS 罗马编码解释,我不知道为什么。我尝试通过卸载 Xcode 来删除和删除所有 Xcode 文件。所以重装也没有用。所有源代码均以 Mac OS Roman 编码打开。在 Xcode 设置中,我有默认编码 UTF-8(但这是我认为的新文件)。我还尝试重新安装 Xcode 可用于检测编码的 libiconv。
我不知道有什么可能导致这种情况。我没有对我的系统、程序或数据进行任何更改,我敢肯定,一周前我没有这个问题。
任何人?
谢谢,
马丁
最佳答案
如果您打开右侧 View (右上角的 View 按钮),则有一些设置。
尝试在该文件的“文本设置”下设置编码。
如果重新解释不起作用,您可能需要再次复制文本。
关于Xcode 不断猜测和解释错误的编码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5766391/