如何停止Xcode将“选定”字符替换为另一个字符?
我今天对某些源代码进行了一些更改,并注意到,当我在Bundle.mainBundle.pathForResource调用中将“ inDirectory”替换为“子目录”,然后又放回原位时,Xcode将其他不相关的代码字母替换为字母“一世”。例如,如果我的代码是: let path = Bundle.mainBundle.pathForResource(...inDirectory:) let deluge = something 我将第1行替换为 let path = Bundle.mainBundle.pathForResource(...subdirectory:) 然后更正了方法调用,现在第2行如下所示: let diluie = somithing 如果我然后尝试用应该存在的内容替换第2行中的i,则Xcode会“更正”我的“错误”并将i放回原处。 编辑:在“系统偏好设置”->“键盘”下,我未选中“自动纠正拼写”,但这没有帮助。 编辑#2:我正在使用Xcode 8.2.1 更新:: 在玩完我的项目后,我发现Xcode只是用不想要的字符替换我选择的字符。例如,在上面的代码的第2行中,如果我通过将光标放置在紧前面的位置来选择“ u”,然后将光标移到其他位置,Xcode会将“ u”替换为“ i”。有人可以告诉我如何阻止这种情况发生吗?