Xcode 接口生成器无法确定情节提要的类型

Xcode 接口生成器无法确定情节提要的类型,xcode,ios8,interface-builder,Xcode,Ios8,Interface Builder,浏览了谷歌和这里的所有链接,很多都没有答案。我有一个应用程序,它有一个MainStoryboard.storyboard和一个MainStoryboard\u iPad.storyboard。iPad情节串连板可以很好地打开。当我在Xcode中单击“MainstryBoard.storyboard”时,该“MainstryBoard.storyboard”抛出以下错误:“Interface Builder无法确定“MainstryBoard.storyboard”的类型。”“我无法查看或更改情节

浏览了谷歌和这里的所有链接,很多都没有答案。我有一个应用程序,它有一个MainStoryboard.storyboard和一个MainStoryboard\u iPad.storyboard。iPad情节串连板可以很好地打开。当我在Xcode中单击“MainstryBoard.storyboard”时,该“MainstryBoard.storyboard”抛出以下错误:“Interface Builder无法确定“MainstryBoard.storyboard”的类型。”“我无法查看或更改情节提要,它会阻止应用程序生成。生成错误是“操作无法完成。(com.apple.InterfaceBuilder error 2001)。”

这是我在过去一周所知道的我这边发生的事情。我在Mavericks上,应用程序构建和运行都很好。我在中间的一个举动,所以我没有接触任何东西是6天。今天我安装了Yosemite并将Xcode升级到6.1。我启动了Xcode,选择了我的故事板,出现了这些错误

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

我试着重新命名故事板并复制它,当然没有成功。我不确定一周前我在做它的时候是否把事情搞砸了,或者升级到优胜美地是否把事情搞砸了。我在网上查过了,没有找到任何帮助。除了读取它抛出的错误,我也不确定还有什么需要检查

如果任何人有帮助或知道我可以检查的事情,以帮助进一步诊断问题,我将不胜感激

下面是错误的截图。


顺便说一句,我想说的是,我正在寻找一种解决方案,这种解决方案不需要我重新创建整个过程。我可以这样做,但我希望我能找到一个解决方案,不会像这样耗时。希望这是一个“简单”的问题来解决。

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

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

  • 复制情节提要源
  • 正在从项目中删除该文件
  • 制作同名的新故事板
  • 将旧情节提要源粘贴到新文件中

  • 在我的例子中,我通过一个文本编辑器编辑了我的故事板,并得到了一组错误的双引号,如果这是您的情况:当您打开故事板文件作为源代码时,这将是显而易见的。(xml)


    然后,删除(或编辑,如果您熟悉xml布局)您正在处理的最后一个项目/控制器,它将正常加载

    如何删除文件并在版本控制中重置?