我有一个问题,Xcode 4对用户交互的响应非常缓慢,例如编辑代码,滚动区域等.特别是对于具有许多控制器/视图文件等的大型项目.
我完全擦拭了硬盘,并在另一周内重新安装了Snow Leopard和Xcode,但是它再次(令人沮丧的)响应时间(过了几天)大大扰乱了工作流程.
我有时也通过Organizer - > Projects删除了项目的"派生数据",但收效甚微.
我想知道除了在第一个实例中获得更高规格的机器之外,我还能做些什么来提高性能.
仅供参考我正在使用2GHz的Intel Core 2 Duo处理器和4GB的RAM运行MacBook.
如果我们需要升级,我还想知道人们是否正在使用Xcode 4在性能良好的机器上遇到这种糟糕的性能(这会使我们的硬件升级变得毫无意义,因为只有Xcode在MacBook上有任何性能问题).
如果有人有任何建议或建议,或者甚至可以告诉我们硬件如何改进Xcode在大型项目树上的表现,那么这将非常有用,也是其他处于类似位置的开发人员的宝贵资源.
我已经安装了Xcode 8.0并将Swift 2.2转换为3.0(这个过程也花费了很多时间,我只是让我的Mac一整晚都在运行).我没有一个大项目(大约20个文件).我也在用Pods.索引以前的Xcode版本(<8.0)工作得很快但现在,升级后,进度条卡在一个位置(我已经等了一个小时).
我试过的事情对我没有帮助:
DerivedData文件夹并重新启动XcodePods目录,<project>.xcworkspace然后重新安装当开发人员花费数小时来解决这些荒谬的问题时,制作这样的软件版本真的不是很酷.这非常令人失望.任何想法如何解决这一问题?
我目前正在使用swift和XCode 6(Beta 3)开发iOS应用程序.
到目前为止一切都很顺利,但现在随着我的项目的增长,xcode突然开始索引,并且它一次又一次地做到了,使xcode几乎无法使用.
我在网上搜索了类似的问题,并尝试了解决方案,但没有一个确实有所帮助.甚至禁用索引过程(默认写入com.apple.dt.XCode IDEIndexDisable 1)也不会阻止XCode执行此操作.
索引时,我的CPU使用率高达300%+,导致风扇以最高速度运行.在Activity Monitor中,有几个名为"swift"的任务每个占用大约1GB的内存.
任何提示或解决方案都非常受欢迎.
自从Swift 3和XCode8以来,我的项目编译速度非常慢.每次我添加一个空行到文件,重新编译需要一整分钟.当我检查输出时,没有特定的文件需要很长时间.(我也用这个工具测量它:https://github.com/RobertGummesson/BuildTimeAnalyzer-for-Xcode)
它似乎总是一次编译4个文件."节奏"非常稳定.只是很慢......
另外:每当我打开或切换文件时,可能需要很长时间才能获得自动完成或错误/警告.
我可以检查什么?我几乎觉得我设置了一些标志,只是像疯了一样拖慢构建速度.
编辑: 这不是解决潜在问题的方法,但我花了一些时间将更多代码转移到框架上.这产生了不同(仅仅因为它每次都必须重新编译更少的文件).这不应该是必要的,但它无法忍受......我当然仍然非常期待一个正确的解决方案.