我有Xcode 5,故事板编辑非常慢。每次我启动Xcode时都会收到消息:
“文档”MainStoryboard.storyboard“发现并修复了26个内部不一致。”
和
“多个资源具有相同的名称:yellowbutton.png等。 由于SCM操作(例如合并),可能发生了上述问题。“
删除工作区文件的标准解决方案没有帮助。我该如何解决这个问题?
谢谢!
答案 0 :(得分:2)
当我在uitoolbar中添加分段控件时,我得到了类似的结果。它会抓取但只有当Xcode在我的外部显示器上时才会抓取。奇怪的是,这个技巧的确是将段控制样式设置为Bar。
答案 1 :(得分:1)
我有同样的问题。每当我在显示不一致信息后打开故事板时,Xcode将消耗60%以上的CPU并且基本上使其无法使用。
我(非常慢)发现哪些图像被报告为问题,然后通过finder删除它们并重新启动Xcode。您可能还需要在故事板中删除对这些图像的任何引用。
Xcode现在运行正常 - 希望它有所帮助!
答案 2 :(得分:0)
尝试删除视图上的所有布局约束。故事板由于性能而无法使用,直到我这样做。我正在努力学习限制,并且必须完全掌握它们。
它在编辑器下 - 解决AutoLayout问题 - 清除视图控制器中的所有约束“
答案 3 :(得分:0)
最终为我解决的问题是在每个遇到性能问题的项目中禁用快照。
档案>项目设置>快照
一旦我禁用了快照,我也会拍摄所有快照。我的快照目录中相当短的时间内的磁盘总使用量约为3GB。
要存储的快照的默认目录是: 〜/ Library / Developer / Xcode / Snapshots 。
请记住,为每个项目设置了快照设置,因此您需要为每个遇到性能问题的项目执行此操作。