5

在此处输入图像描述我注意到 Xcode 7.3 总是不断构建,即使是在空闲时间。这会大量加载 CPU,因此有时它会停止响应。有谁知道如何打开这个“功能”?这可能与多目标工作区有关,因为它通常构建不同的目标,当前未选择。

4

4 回答 4

10

经过一段时间的努力,我终于解决了这个问题。

Xcode 在我打开 Interface Builder 后立即开始空闲构建。删除@IBDesignable所有项目解决了这个问题,所以我希望这个问题可以在未来的 Xcode 更新中得到解决,以便@IBDesignable再次使用。

于 2016-04-18T12:46:35.627 回答
9

XCode中:编辑器 > 自动刷新视图

取消选择它并重新运行项目。而已!

于 2017-02-09T14:12:19.310 回答
0

如果可设计代理在 Xcode 9 上挂起,我只需两分钱。如果您将有问题的故事板可视化为 iPhone X,请将此类故事板文件编辑为源代码(右键单击 -> 打开为 -> 源代码)。

在顶部附近,您会看到一个 xml 块说明

<device id=“retina5_9” ...>
    <adaptation id="fullscreen"/>
</device>

将 id 更改为“retina5_5”(iPhone plus,只是我使用的选项,我假设其他人也可以)。

将文件保存并打开为界面生成器,您应该没问题。现在花点时间提交错误报告:D

快乐编码!

于 2017-10-14T14:03:24.143 回答
0

随着@oleg-kohtenko 的回答,关闭所有Interface Builder 窗口似乎可以解决问题,而无需删除@IBDesignable。

如果您没有真正使用 IBDesignable,您仍然可以使用 IBInspectable 属性而不会导致构建问题。

于 2017-04-06T17:17:24.337 回答