什么是Xcode在索引时所做的事情?

Ali*_*dle 11 indexing processing xcode ios

我理解索引的原则.我想更详细地了解Xcode项目的哪些方面是索引,如果关闭它会影响哪些功能以及哪些事件会触发它来加载/重新加载索引.

截图

ped*_*uan 11

Xcode中的索引有助于

  • 加快项目内的搜索速度,
  • 自动完成(例如,如果你在你的类中添加一个方法,它可以帮助你在几秒钟内在项目的其他部分使用它而不记住它的全名等),
  • 建议

触发事件例如是:

  • 创建自己的类
  • 实施框架
  • 导入模块
  • 连接一个segue
  • 与视图控制器的插座连接

这还取决于具体情况.

如果清理项目/构建文件夹,则可以重新编制项目索引.


Cha*_*har 6

您将失去以下功能

  1. 自动完成
  2. 快速跳转到定义的能力
  3. 通过按住ALT键单击可获得类和方法的帮助。

因此,建议让索引完成,这样您就可以在上述区域中顺利进行工作。

谢谢。