Interface Builder 无法打开文档“MainStoryboard_iPhone.storyboard”,因为它不存在
Posted
技术标签:
【中文标题】Interface Builder 无法打开文档“MainStoryboard_iPhone.storyboard”,因为它不存在【英文标题】:Interface Builder could not open the document "MainStoryboard_iPhone.storyboard" because it does not exist 【发布时间】:2013-10-08 21:16:02 【问题描述】:在一个严重的错误之后,我删除了项目中的大部分文件,我成功地将它们全部取回,但我现在遇到了很多错误,例如“。”是其中之一,我已经检查了 finder 中的文件及其那里,当我在项目导航器中按下文件时,我可以看到我创建的情节提要,但是当我运行项目时,我一直收到该错误...
我的项目导航器如下所示:http://screencast.com/t/dNVioFQg9 而且我的 info.plist 由于某种原因不起作用..:http://screencast.com/t/JyqV32Ugt 这些是我的错误:http://screencast.com/t/GJHfGGwQgn0Y
我也遵循了这个线程中的解决方案,但没有任何帮助..."Storyboard.storyboard" could not be opened 和 Interface Builder could not open the document ".storyboard" because it does not exist
请有人帮助我!
【问题讨论】:
听起来您没有恢复所有文件,也没有将其中一些文件添加到应用程序目标?你做了什么,你是如何恢复的?你没有使用版本控制吗? 当我在查找器中查看时,我可以看到项目管理器中的所有文件,如何将它们添加到应用程序目标中?我不需要为此访问 info.plist(我什至无法访问:S)吗?我错误地删除了大部分文件,然后将它们从垃圾箱中恢复(将它们从垃圾箱中拖到finder中的项目地图,然后将它们拖回xcode)什么是版本控制? ***.com/questions/360887/… 不,我没有使用版本控制 你应该开始了。我猜你也没有运行时间机器。您是否从 Xcode 或 Finder 中删除了文件? 【参考方案1】:我设法解决了我的问题!!!!对于所有遇到相同问题的人,一次删除一个文件并将其放回项目地图然后xcode,继续对所有文件执行此操作,并且不要忘记在拖动后在项目导航器中按下文件里面的文件。
【讨论】:
【参考方案2】:我如何解决同样的问题:
转到 ~/Library/Developer/Xcode/DerivedData/ 删除名为(“yourApp's Name”-一些 xcode 生成的字符串)的文件夹 重新构建。希望对某人有所帮助。
【讨论】:
以上是关于Interface Builder 无法打开文档“MainStoryboard_iPhone.storyboard”,因为它不存在的主要内容,如果未能解决你的问题,请参考以下文章
swift : 无法与 Interface Builder 通信
如何在 Interface Builder 中获取 iPhone,而不是 iPad 视图
如何(轻松)在 Xcode 6 的 Interface Builder 中删除约束
不使用 Interface Builder 将 NIB 转换为 XIB