Xcode Search Navigator _really_ slow,但仅限于特定项目

时间:2012-06-05 17:50:37

标签: xcode search

我的一个项目似乎几乎不可能在Lion上的Xcode 4.3.2中进行搜索。使用搜索导航器查找项目中的任何内容基本上会使用沙滩球锁定整台计算机30秒或更长时间。

我已经尝试删除project.xcworkspace文件(无论如何都非常小),并且没有修复它。我试过点击Xcode活动查看器,但一切都被锁定了,所以我看不到任何有用的东西。

使用Activity Monitor应用程序,我可以在搜索开始时看到CPU峰值,然后它恢复正常,然后Xcode挂起(显示为无响应),直到它最终超时或其他东西。

其他项目没问题。搜索正常进行。这只是在最近几周开始的。

我真正担心的是硬盘驱动器问题,但这似乎非常本地化,而且磁盘工具认为我的驱动器很好。

我想我可以尝试复制我的项目并搜索副本。

有没有人见过这样的事情?!

Screenshot: Find gets stuck...

1 个答案:

答案 0 :(得分:0)

重建代码意义索引也不起作用。

我确实解决了这个问题。问题是我的项目中的一个文件 - 它似乎在某种程度上是腐败或损坏。它无法复制(这是我发现罪魁祸首的方式)。它也不能“快速查看”或检查。

我所要做的就是删除损坏的文件,并从源代码控制中恢复它。问题解决了。

现在,它是如何受损的?我不知道。