打开大型 Main.storyboard 时 Xcode 挂起/意外退出

Posted

技术标签:

【中文标题】打开大型 Main.storyboard 时 Xcode 挂起/意外退出【英文标题】:Xcode hangs/unexpectedly quit while opening large Main.storyboard 【发布时间】:2016-10-17 11:14:42 【问题描述】:

我有机会从事一个巨大的 ios 项目,因为在这个项目中使用了 Views Storyboards。使用 Storyboard 的优势在于将所有内容都放在一个文件中,但现在 Main.storyboard 在一段时间内增长巨大,每当我在 Xcode 中打开 Main.storyboard 进行任何更新都需要几分钟,而 Xcode 得到挂起或Quits unexpectedly

我应该怎么做才能解决这个问题,有没有设计可以拆分大的Storyboard文件?

【问题讨论】:

您可以使用多个故事板来实现您的目的。按功能、特性或您的应用程序流进行拆分。阅读一些相关链接WhenHow 【参考方案1】:

您可以使用故事板链接,就像您需要将一些控制器放在另一个故事板上一样,您也可以像这样访问控制器 (Segue to another storyboard?)

【讨论】:

以上是关于打开大型 Main.storyboard 时 Xcode 挂起/意外退出的主要内容,如果未能解决你的问题,请参考以下文章

XCode 5 编译错误中的空白项目:Main.Storyboard red in Build Phases

The document “Main.storyboard” requires Xcode 8.0

无法打开“Main.storyboard”。多个元素的 ID 为“Dsa-PS-aBW”

为什么Xcode不能识别Main.storyboard?

Main.storyboard:内部错误

为啥 Main.storyboard 中会出现内部不一致,我该如何解决?