Xcode助理编辑器不会显示一些代码

时间:2015-03-15 16:11:54

标签: xcode swift crash editor assistant

首先,我希望您知道类IS在每个ViewController中设置为正确的文件 - 我知道因为它之前有效,但后来我得到了#34;崩溃&# 34;在Xcode中快速眨眼,没有我能够在它再次关闭之前阅读它。

我的问题是

我的Xcode中有很多ViewControllers,一切正常,我正在为ViewControllers制作更多功能。

然后我得到了#34;崩溃"如上所述,它不会在助理编辑器中显示与ViewController相关的任何文件/类。

助理编辑刚才说:没有助理结果。然后我读到我可以在我的XCode项目中显示文件并删除project.xcworkplace和xcuserdata。我认为它起初很有用,但不幸的是它并不适用于每个viewcontroller - 仅限于其中一些。

现在,我还有很多ViewControllers可以编辑,但是如果必须重新制作每一个,我都会讨厌。

有没有人有更好的解决方案呢?我真的希望你这样做: - )

5 个答案:

答案 0 :(得分:4)

有一些相关的答案,但我找不到。无论如何:我要做的就是取消选中XIB的File Inspector中的Target Membership,然后再将其打开。这解决了我(在大多数情况下)的问题。

同时尝试重新启动/清除XCode的不同缓存。

答案 1 :(得分:4)

确保将Automatic设为Manual

enter image description here

答案 2 :(得分:0)

我同样无法查看与View Controller相关的代码/类。在我的特定情况下,似乎我可能已经引起了问题 - 我关闭了索引,因为Xcode运行速度非常慢,并且在那个时候我开始得到问题并且消息“没有助理结果”。

为了解决这个问题,我将索引重新打开并将助手编辑器设置为“自动”。

要打开或关闭索引,请使用以下任一命令打开终端 -

关闭索引: 默认写入com.apple.dt.XCode IDEIndexDisable 1

打开索引: defaults write com.apple.dt.XCode IDEIndexDisable 0

从接受的关于索引的答案:Stopping xcode from indexing

答案 3 :(得分:0)

xcode 9.0

  1. 打开项目。
  2. 点击"显示助理编辑器"。(右上方中间按钮 - 圆形)
  3. 执行第二步后显示代码。

答案 4 :(得分:0)

我克隆了一个项目,发现我有同样的问题。但是我要解决的所有事情只是在“签名和功能”上对应用程序进行签名,然后在我的视图中助手的顶部栏中弹出用于正确的视图控制器的选项