当我运行我的应用程序时,我得到了这个错误信息
在我的控制台里看到这条消息"Interface Builder文件中的未知类FirstViewController"
我正在运行TabBar应用程序。
我该如何解决这个问题?
当我运行我的应用程序时,我得到了这个错误信息
在我的控制台里看到这条消息"Interface Builder文件中的未知类FirstViewController"
我正在运行TabBar应用程序。
我该如何解决这个问题?
看起来你从项目中删除了FirstViewController.h和.m文件,但忘记在nib文件中更改视图控制器的类。
进入项目,目标,构建阶段,编译源代码并添加未知类..完成。
右键点击Storyboard --> 打开方式 --> 源代码
在Storyboard源文件中找到你不知道的类名。这可能是因为你意外地为你的某个UIView子类分配了一个自定义的类名。
我觉得你的评论有点难以理解,但我认为你可能已经删除了FirstViewController
,但忘记了更改所有对它的引用。你可能需要进入MainWindow.xib并查找所有与FirstViewController
相关的UI组件,并将其删除。
这是在Git合并和解决一些冲突后发生的。
它搞砸了我的XCode项目。
我在StackOverflow上尝试了所有方法。起初,我以为我的自定义类.m文件没有添加到编译源类列表中。但这只是一个情况,即使添加了它,它仍然会出现相同的问题。
我是如何解决的:
干杯!
当您将多个项目添加到工作区时,如果在您的项目中使用相同的产品名称,可能会发生冲突。
请在具有相同名称的项目中重命名产品名称。
...希望这能帮到您....
如果您对VC进行更改,例如在TableView中删除原型单元格,则有时会发生这种情况。
如果一切都失败了,我发现清理项目并重新启动Xcode可以使事情回到正轨。