【问题标题】:Xcode Changing My CapitalizationXcode 更改我的大小写
【发布时间】:2011-01-09 15:38:45
【问题描述】:

有时,当我在 Xcode 中键入内容时,它会更改大小写。例如,我输入psSimpBox,它变为psSimpbox。没关系,因为它只是一个变量,但这很烦人。然而,这是一个真正的问题:当我输入stringValue() 时,它会变为StringValue()。而且,我得到一个无法识别的选择器错误。

此外,Xcode 最近一直在做一件奇怪的事情,我的代码开始出现自己运行的问题。这很烦人,但以前从未真正破坏过东西。我不认为这两个问题是相关的,但似乎值得一提。照片here

关于如何解决这个问题的任何想法?主要问题是大写,但其他问题也可以修复...

不确定这是否值得一提,但该应用程序主要在 ASObjC 中。

【问题讨论】:

  • 我看不到照片.. 权限。但是,当我有一个包含大量构建警告的大文件时,我的 Xcode 会做一些奇怪的事情。如果我折叠 incode 构建警告,它会阻止代码运行到自身问题。
  • @macross:我的行数不到 1000 行,包括 cmets。我没有收到任何其他错误。固定图像。
  • 哦,对了,这是我之前没见过的东西,抱歉:(我的问题不一样。

标签: cocoa xcode text rendering capitalization


【解决方案1】:

我猜你的代码中可能有另一个符号,例如一个常量或一个全局变量,拼写为psSimpbox,Xcode 的代码补全在你输入psSimp 之后插入这个符号。

【讨论】:

  • 并非如此。和我输入的完全一样;然后,一旦我编译,它就会改变。就这么一封信。自动完成没有任何作用,相信我。我已经在多个项目中对此进行了测试。
  • 您是否安装了任何第三方实用程序,例如TypeIt4Me 还是类似的?
  • 不。同样,在我编译代码之前,这不会改变。这 100% 是 Xcode 问题。
【解决方案2】:

关于符号重命名,您是否尝试过重建代码意义索引?单击项目列表中的项目(蓝色图标),然后按 Cmd-I。单击重建 CodeSense 索引(或类似名称)按钮。

我不知道该告诉你什么关于一起运行的文本。我以前从未见过,但我建议选择不同的字体(也许它不是默认字体?)并检查您的制表位设置。

【讨论】:

  • 未修复符号重命名问题。我稍后会尝试字体(这不是一个严重的问题)。不过,感谢您提供的信息。
猜你喜欢
  • 2015-03-10
  • 2011-10-16
  • 2010-12-29
  • 1970-01-01
  • 2014-11-05
  • 1970-01-01
  • 1970-01-01
  • 2010-11-24
  • 2014-07-02
相关资源
最近更新 更多