Interface Builder无法确定故事板的类型

Bre*_*ent 11 xcode interface-builder ios8

通过谷歌和这里的所有链接消失了很多没有他们的答案.我有一个具有MainStoryboard.storyboard和MainStoryboard_iPad.storyboard的应用程序.iPad故事板打开正常.当我在Xcode中单击它时,"MainStoryboard.storyboard"抛出以下错误:"Interface Builder无法确定"MainStoryboard.storyboard"的类型." 我无法查看或更改故事板,因此无法构建应用程序.构建错误是"操作无法完成.(com.apple.InterfaceBuilder错误2001.)"

所以这就是我在过去一周所知道的事情.我在小牛队和应用程序建立并运行良好.我正处于行动中,所以我没有触及任何东西是6天.今天我安装了Yosemite并将Xcode升级到6.1.我启动Xcode选择了我的故事板,并发生了这些错误.

我检查了在构建设置中选择了正确的故事板,它是.

我试图重命名故事板并复制它,当然这没有用.我不确定在一周前我工作时是否搞砸了什么,或者升级到Yosemite是否搞砸了什么.我看过网上并没有找到任何帮助.除了阅读它抛出的错误,我还不确定还有什么可以检查.

如果有人有帮助或知道我可以检查以帮助进一步诊断问题,我会非常感激.

这是错误的屏幕截图. http://i62.tinypic.com/21r02p.png http://i60.tinypic.com/2r4txsw.png

PS我应该提到我正在寻找不需要我重新创建整个事物的解决方案.我可以这样做,但我希望我能找到一个不会耗费时间的解决方案.希望这是一个"简单"的问题来解决.

Ras*_*yer 2

我刚刚遇到了这个问题,并通过删除文件并在版本控制中重置它来修复它。

如果您的项目不在版本控制中,您可以尝试:

  1. 复制故事板源
  2. 从项目中删除文件
  3. 制作同名的新故事板
  4. 将旧故事板源粘贴到新文件中