Xcode 7.3.1自动完成代码完成不起作用

自Xcode 7.3以来,自动完成或代码完成无法正常工作。

简单的导入类,它不能自动完成

我努力了:

  • 删除派生数据文件夹
  • 清洁目标和build设
  • 重新安装Xcode

它在第一次完全input完成后自动完成。 但是如果你没有引用过它(例如枚举),它只显示你之前input的内容(不显示完整的枚举列表)。 按逃生也没有帮助。

还有其他build议吗? 还是其他人经历了相同的?

不做任何事情,在构build – 设置 – >部署更改iOS部署目标从8.0到8.1解决了我的问题。

在这里输入图像说明

如上所述,它也适用于XCode 6

也适用于Xcode 8,只需将部署目标从iOS 9.0更改为iOS 9.1即可。

Xcode 8现在已经修复了这个非常烦人的自动填充问题。 所以任何人仍然有这个问题,更新到Xcode 8。

编辑:请注意,这并没有解决别人。 所以你的milage可能会有所不同。 对我来说,它已经修好了,不做任何额外的事情。 但他们正在使用他们新的“智能”自动完成function。 考虑一下,它可能是索引的一部分。 删除DerivedData文件夹可能会有所帮助。

也许,这个答案为时已晚,我将分享它。

首先,我已经卸载恶魔岛和所有插件。

其次,我遵循ElonChan的指示解释:

Xcode 7.3自动完成的问题

结果,自动完成自动返回! 谢谢@ElonChan。

我希望这个答案也能解决你的问题。

这通常发生在你的项目中使用核心数据时(因为xcode没有完成对文件的自动索引)避免这种情况的简单方法是,只需点击你的项目名称和干净的项目就可以返回到同一个文件你想看到build议键入任何单词,多数民众赞成在它。

有一种方法来设置代码完成的快捷键。 Xcode的 – > 首选项 – > 键绑定 – >find显示完成并设置任何非重复的键你想要的。

在这里输入图像说明

Interesting Posts