我升级到Xcode 6 beta 4,现在我的应用程序不断崩溃的消息
接口构建器文件中的未知类X。
它崩溃是因为Xcode找不到我在Storyboard中链接的自定义类,但它显示它们在Xcode界面中正确链接。
我确定一切都连接正确。我唯一的其他选择可能是删除整个故事板文件并从头开始,因为它可能会以某种方式损坏。
编辑:我还想补充说,我尝试了清洁,重置模拟器,搞乱构建阶段等。这些都没用。
我升级到Xcode 6 beta 4,现在我的应用程序不断崩溃的消息
接口构建器文件中的未知类X。
它崩溃是因为Xcode找不到我在Storyboard中链接的自定义类,但它显示它们在Xcode界面中正确链接。
我确定一切都连接正确。我唯一的其他选择可能是删除整个故事板文件并从头开始,因为它可能会以某种方式损坏。
编辑:我还想补充说,我尝试了清洁,重置模拟器,搞乱构建阶段等。这些都没用。
当前回答
对我来说,这个问题我已经试过了所有的解决方法,但都没有成功。
将pod .h .m文件复制到我的项目中,并将.h导入到项目c头文件中。
然后我回到故事板类是UICountingLabel我删除它,并按enter (空没有类),然后我再次添加它,并按enter,工作成功。
其他回答
有时您提供的控制器会从当前应用程序中丢失其目标成员。在这种情况下,在“Module”字段上按enter键将不起任何作用。转到控制器,确保它已将目标成员设置为当前应用程序。
我有这个问题后,我添加了一个新目标,然后创建了一个新类使用“新文件”对话框,但意外地未能检查新目标以及在创建对话框中的原始目标,所以对象只添加到我的原始目标。解决方案是删除源文件(仅删除引用),然后使用“添加文件”将它们添加回来,这次检查两个目标。
我的问题是用户错误。我在我的故事板中有一个通用的UIView,在身份检查器的自定义类部分,我不小心把UIView的名字改成了胡话。
只需要把它改回UIView。
多目标项目
在我的情况下,我正在与多个目标的项目工作,问题是“从目标继承”是未经检查的。选择“从目标继承”解决了我的问题
对我来说,这个问题我已经试过了所有的解决方法,但都没有成功。
将pod .h .m文件复制到我的项目中,并将.h导入到项目c头文件中。
然后我回到故事板类是UICountingLabel我删除它,并按enter (空没有类),然后我再次添加它,并按enter,工作成功。