浏览谷歌和此处的所有链接,很多人都没有得到答案。我有一个具有MainStoryboard.storyboard和MainStoryboard_iPad.storyboard的应用程序。 iPad故事板打开正常。 " MainStoryboard.storyboard"当我在Xcode中点击它时会抛出以下错误:" Interface Builder无法确定" MainStoryboard.storyboard"的类型。"我无法查看或更改故事板,因此无法构建应用程序。构建错误是"无法完成操作。 (com.apple.InterfaceBuilder错误2001年。)"
所以,我在过去一周里发现了我所知道的事情。我在小牛队和应用程序建立并运行得很好。我正处于行动中,所以我没有触及任何东西是6天。今天我安装了Yosemite并将Xcode升级到6.1。我启动Xcode选择了我的故事板,并发生了这些错误。
我检查了在构建设置中选择了正确的故事板,结果是。
我试图重命名故事板并复制它,当然这并没有奏效。我不确定在一周前我工作时是否搞过什么东西,或者升级到优胜美地的东西搞砸了什么。我已经在网上看过,并没有找到任何帮助。除了阅读它引发的错误之外,我还不确定还要检查什么。
如果有人有帮助或了解我可以检查以帮助进一步诊断问题的事情,我会非常感激。
这里有错误的屏幕截图。 http://i62.tinypic.com/21r02p.png http://i60.tinypic.com/2r4txsw.png
P.S。我应该提到我正在寻找不需要我重新创造整个事物的解决方案。我可以做到这一点,但我希望我能找到一个不会耗费时间的解决方案。希望这是一个简单的"要解决的问题。
答案 0 :(得分:2)
我刚遇到此问题并通过删除文件并在版本控制中重置它来修复它。
如果您的项目不在版本控制中,您可以尝试:
答案 1 :(得分:2)
在我的情况下,我通过文本编辑器编辑了我的故事板并得到了错误的双引号,如果这是你的情况:当你打开storyboard文件作为源时,这将是显而易见的。 (XML)
然后是您正在处理的最后一项/控制器,删除(或者如果您熟悉xml布局则编辑)并且它将正常加载