每当我尝试在
Xcode中查看项目的特定故事板时,我都会收到一个奇怪的错误.当我单击文件目录中的故事板时,我收到一条警告,其中显示“Interface Builder无法确定”Main.storyboard“的类型.这可能是由于缺少SDK.”
这只发生在这个特定的故事板上,我尝试创建另一个故事板,我能够很好地查看它.当我能够打开故事板时,我尝试恢复到项目的先前版本,但奇怪的是,这不能解决错误,我得到相同的警报.我也尝试在早期版本的Xcode中打开该项目,但无济于事.
如果它提供了更多的上下文,当我尝试构建“无法完成操作的项目时,我得到的故事板时出现错误.(com.apple.InterfaceBuilder error 2001.)”
有关导致此问题或如何解决问题的任何想法?
解决方法
这没有你想象的那么复杂.
该错误是因为您在Main.storyboard的源代码上输错了一些内容,例如我不小心在Main.storyboard的第一个打开标记之前放了一个“ƒ”.
1)你必须做的是删除Main.storyboard(选择扔到垃圾箱)
2)转到垃圾箱,将Main.storyboard移动到桌面,用任何文本编辑器打开并修复代码;然后“全选”和“复制”.
3)在Xcode上,创建一个全新的Main.storyboard,然后按右键单击文件并选择Open As – >源代码,然后粘贴您在剪贴板上的固定代码.
4)右键单击文件并选择Open As – > “界面生成器 – 故事板”.
希望对你有效.