XCode 崩溃导致故事板消失

Posted

技术标签:

【中文标题】XCode 崩溃导致故事板消失【英文标题】:XCode crash caused storyboard to disappear 【发布时间】:2015-03-01 19:54:27 【问题描述】:

在我的 XCode 崩溃后,我的 main.storyboard 文件是红色的,旁边有一个 D。当我尝试构建我的项目时它失败并给我错误“Interface Builder Storyboard Compiler Error: Interface Builder could not open the document Main.storyboard because it does not exist”当我转到我的 Base.lproj 文件不再那里。我没有删除我的故事板,谁能解释为什么会发生这种情况以及如何解决它?我在 Xcode 6.1.1

【问题讨论】:

文件是否存在?我的意思是,在你的磁盘上? 【参考方案1】:

xcode 中的“D”按钮可能意味着您的项目处于某种版本控制系统之下。在这种情况下,您可以简单地从 xcode 恢复对文件的更改。右键单击已删除的文件并在菜单中选择“源代码管理 -> 放弃对...的更改”

您还可以使用以下命令从终端放弃对文件的更改:

git checkout -- file

【讨论】:

【参考方案2】: 您可以通过右键单击任何文件和add files to "project name"而不是New File将其添加到您的项目中,它将打开Finder, 包含您的项目资源的位置。检查名为的文件 Main.StoryBoard 并点击打开。 如果您已删除(不小心)打开垃圾箱并检查它是否 在那里。右键单击它并检查 Put Back 并执行上述操作 程序。

【讨论】:

以上是关于XCode 崩溃导致故事板消失的主要内容,如果未能解决你的问题,请参考以下文章

将 Xcode4.x 升级到 Xcode5.0 后故事板图形消失了

导航栏从我的故事板项目中消失了

如何将 Xcode 故事板表格单元格链接到其他故事板?

使用 Xcode 故事板会导致 Xcode 冻结,并且 Interface Builder Cocoa Touch Tool 飙升至 %99

Xcode故事板 - 大于或等于约束不起作用

如何将 xcode 8 故事板转换为 xcode 9