代码完成下拉建议无法正常工作 Xcode 8.0 Swift 3

Code completion drop down suggestions not working properly Xcode 8.0 Swift 3

当您在 Xcode 中编写代码时,我遇到了代码完成下拉建议菜单的问题。过去你可以输入类似:

button.frame = CGRect(

一旦你在这一点上而不是手动填写所有参数,代码完成建议下拉菜单应该出现并提供自动完成建议然后你只需点击适合你需要的那个然后你结束想出类似的东西:(来自上面的例子)

button.frame = CGRect(x: CGFloat, y: CGFloat, width: CGFloat, height: CGFloat)

那么您只需填写参数即可。出于某种原因,我从 Xcode 7.3.1 更新到最新版本 (Xcode 8) 后,我失去了这个惊人的功能;然而,Xcode 仍然显示代码完成建议下拉菜单,但它不一样,它只包含我编写的变量和甚至不属于我正在编辑的对象的属性。

更进一步,Xcode8.0至少对我来说不再强调:Attributes, Project Class Names, Project Function and Method Names, Project Constants, Project Type Names, Project Instant Variables 和 Globals,以及源代码编辑器中的一些其他类型。但是 keywordsstringsnumerical 类型仍像更新前一样突出显示。

我试过在“首选项”选项卡中胡闹,但我找不到可以解决这些令人沮丧的问题的选项。请帮忙!

这应该只是暂时的问题:

清理你的构建/构建文件夹,重新打开Xcode。它确保您的代码将被再次索引,这用于实现快速语法突出显示和智能建议功能。

这是因为索引.... 只需转到导航顶部的项目名称并清理 (cmd+shift+k),然后再次转到您要工作的文件,键入任何单词,您将看到建议弹出窗口。它..