我有一个问题,Xcode 6对用户交互的反应非常缓慢,例如:编辑代码,滚动区域等。当界面构建器在故事板中显示具有约束的视图控制器时(4/14 vcs有约束我刚刚开始项目),这尤其会发生。另外我使用额外的监视器。
我想知道我是否可以做些什么来改善性能改变xcode选项或其他方式。
我的开发机器是MacBook Pro Retina(Retina,15英寸,2013年末),配备2.3Ghz Intel Core i7和16 GB RAM(1600 MHz DDR3),运行OSX 10.9.5(Mavericks)。
答案 0 :(得分:18)
您使用外接显示器吗?如果是的话,可能就是问题所在。尝试移动到主Macbook屏幕,然后重试。
这解决了我的问题。
编辑:抱歉,只是看到你有一个外接显示器。所以是的,转到主屏幕并检查是否能解决问题。 编辑2:似乎Apple修复了问题,使用我的外接显示器没有更多问题! 编辑3:嗯!问题仍然存在,不确定为什么它会停止发生,现在又发生了。答案 1 :(得分:14)
我遇到同样的问题,外观显示器的性能急剧下降。
我最终发现的是外部显示器问题表明有一个UIView,界面构建器无法正确理解自动布局。
在我的情况下,UIToolbarBarItem
包含UIView
,其中包含UILabel
。删除有问题的UIToolbarBarItem
后,性能问题就解决了。它从完全无法使用到平滑滚动。
你应该检查你的内部是否有可能导致自动布局的UIView。
答案 2 :(得分:-2)
因此,如果你对Xcode的界面编辑器/界面生成器有任何问题都很慢,只需在你工作时禁用该.xib的自动布局,然后当你完成编辑.xib时,最后一步,重新启用它并将约束添加到项目中。