在Xcode 5中编辑故事板非常慢

时间:2013-10-09 11:29:45

标签: xcode performance xcode-storyboard

我有Xcode 5,故事板编辑非常慢。每次我启动Xcode时都会收到消息:

“文档”MainStoryboard.storyboard“发现并修复了26个内部不一致。”

“多个资源具有相同的名称:yellowbutton.png等。 由于SCM操作(例如合并),可能发生了上述问题。“

删除工作区文件的标准解决方案没有帮助。我该如何解决这个问题?

谢谢!

4 个答案:

答案 0 :(得分:2)

当我在uitoolbar中添加分段控件时,我得到了类似的结果。它会抓取但只有当Xcode在我的外部显示器上时才会抓取。奇怪的是,这个技巧的确是将段控制样式设置为Bar。

答案 1 :(得分:1)

我有同样的问题。每当我在显示不一致信息后打开故事板时,Xcode将消耗60%以上的CPU并且基本上使其无法使用。

我(非常慢)发现哪些图像被报告为问题,然后通过finder删除它们并重新启动Xcode。您可能还需要在故事板中删除对这些图像的任何引用。

Xcode现在运行正常 - 希望它有所帮助!

答案 2 :(得分:0)

尝试删除视图上的所有布局约束。故事板由于性能而无法使用,直到我这样做。我正在努力学习限制,并且必须完全掌握它们。

它在编辑器下 - 解决AutoLayout问题 - 清除视图控制器中的所有约束“

答案 3 :(得分:0)

最终为我解决的问题是在每个遇到性能问题的项目中禁用快照。

  

档案>项目设置>快照

一旦我禁用了快照,我也会拍摄所有快照。我的快照目录中相当短的时间内的磁盘总使用量约为3GB。

要存储的快照的默认目录是: 〜/ Library / Developer / Xcode / Snapshots

请记住,为每个项目设置了快照设置,因此您需要为每个遇到性能问题的项目执行此操作。