我升级到Xcode 6 beta 4,现在我的应用程序不断崩溃的消息
接口构建器文件中的未知类X。
它崩溃是因为Xcode找不到我在Storyboard中链接的自定义类,但它显示它们在Xcode界面中正确链接。
我确定一切都连接正确。我唯一的其他选择可能是删除整个故事板文件并从头开始,因为它可能会以某种方式损坏。
编辑:我还想补充说,我尝试了清洁,重置模拟器,搞乱构建阶段等。这些都没用。
我升级到Xcode 6 beta 4,现在我的应用程序不断崩溃的消息
接口构建器文件中的未知类X。
它崩溃是因为Xcode找不到我在Storyboard中链接的自定义类,但它显示它们在Xcode界面中正确链接。
我确定一切都连接正确。我唯一的其他选择可能是删除整个故事板文件并从头开始,因为它可能会以某种方式损坏。
编辑:我还想补充说,我尝试了清洁,重置模拟器,搞乱构建阶段等。这些都没用。
当前回答
我在Xcode 8中遇到了这个问题,为了解决这个问题,我不得不在文本编辑器中修改故事板。
通常,查找控件并从控件实体中删除customModule和customModuleProvider。
为我做了一个魔术。
其他回答
我搜遍了所有地方。没有一个答案对我有用,直到我遇到一个人,他让我把我的项目文件夹移动到桌面。它是自动工作的。显然,如果你的项目文件夹在很多文件夹中,XCODE会崩溃。
解决方案对我来说是不同的。您需要将类的.m添加到目标的构建阶段编译源中。
希望这能有所帮助!
我解决了这个问题,打开我的故事板文件作为源代码,并使用命令f搜索我的未知类,并删除与之相关的自定义类。
不要在项目名称中使用空格,否则自定义类将无法找到您自己的类。
我在Xcode 8中遇到了这个问题,为了解决这个问题,我不得不在文本编辑器中修改故事板。
通常,查找控件并从控件实体中删除customModule和customModuleProvider。
为我做了一个魔术。