Ios Swift-Xcode 8.3自动完成未显示

Ios Swift-Xcode 8.3自动完成未显示,ios,swift,xcode,Ios,Swift,Xcode,在进行当前项目之前,我在Xcode自动完成方面并没有遇到太多问题。事实上,即使当我在不同但小得多的项目上工作时,Xcode自动完成和代码高亮显示也能很好地工作 然而,在我正在处理的当前项目中,Xcode并没有显示标准的自动完成功能以及我可以使用的所有方法和变量。我可能会感兴趣的是,我使用GitHub在我的机器上下载了当前的项目,该项目使用了一些pod。令人惊讶的是,当我上周对其中一个Pod进行一些更改时,autocomplete在Pod文件中运行良好,但是autocomplete没有(也没有)显

在进行当前项目之前,我在Xcode自动完成方面并没有遇到太多问题。事实上,即使当我在不同但小得多的项目上工作时,Xcode自动完成和代码高亮显示也能很好地工作

然而,在我正在处理的当前项目中,Xcode并没有显示标准的自动完成功能以及我可以使用的所有方法和变量。我可能会感兴趣的是,我使用GitHub在我的机器上下载了当前的项目,该项目使用了一些pod。令人惊讶的是,当我上周对其中一个Pod进行一些更改时,autocomplete在Pod文件中运行良好,但是autocomplete没有(也没有)显示在实际项目的源文件中。此外,我确信索引已打开(我在终端中打开了它,并且在启动时可以看到正在索引的代码)。 到目前为止我尝试的内容(未成功):

方法1

删除派生数据,重新启动Xcode,清理项目并生成

方法2

在生成设置中,将“始终搜索用户路径”设置为“是”

对于类似的问题,例如:,我的问题是不同的,因为我的问题并不局限于扩展的范围,而且该页上的答案对我都没有帮助

图片示例:

这是(上图)来自另一个项目,其中autocomplete正确地工作。这就是我想要的。还要注意实例变量shadowBaseView是如何以蓝绿色高亮显示的

不幸的是,当我按下CMD+Space时,底部的图片就是我得到的。同样在我当前的项目中,虽然UIView之类的类高亮显示为紫色,但实例变量仍然为黑色

斯威夫特的例子


此外:Clean->Build.

切换应用程序时,这种情况经常发生。 有时,您必须等待6秒钟,才能显示自动完成

尝试清理代码
CMD+SHIFT+K
尝试构建代码
CMD+SHIFT+B
还可以尝试运行它
CMD+R


如果仍然无法工作,只需重新启动Xcode。它应该有用

我有时会遇到这种情况,我只是重新启动计算机来修复它。我经常会遇到同样的问题(以及许多其他XC问题)我通常可以通过重新启动Xcode来修复它,@CodeBender的可能副本我尝试重新启动Xcode和我的Mac,但没有修复或帮助它。@Pheepster阅读上面的评论您是否按照本截图示例中所述进行了尝试?与你的步骤相比:)昨天试过了,现在我又试了一次。还是不行(这些我都做过了,可惜不行。