我升级到Xcode 6 beta 4,现在我的应用程序不断崩溃的消息
接口构建器文件中的未知类X。
它崩溃是因为Xcode找不到我在Storyboard中链接的自定义类,但它显示它们在Xcode界面中正确链接。
我确定一切都连接正确。我唯一的其他选择可能是删除整个故事板文件并从头开始,因为它可能会以某种方式损坏。
编辑:我还想补充说,我尝试了清洁,重置模拟器,搞乱构建阶段等。这些都没用。
我升级到Xcode 6 beta 4,现在我的应用程序不断崩溃的消息
接口构建器文件中的未知类X。
它崩溃是因为Xcode找不到我在Storyboard中链接的自定义类,但它显示它们在Xcode界面中正确链接。
我确定一切都连接正确。我唯一的其他选择可能是删除整个故事板文件并从头开始,因为它可能会以某种方式损坏。
编辑:我还想补充说,我尝试了清洁,重置模拟器,搞乱构建阶段等。这些都没用。
当前回答
选择您未知的类文件,打开文件检查器选项卡,在目标成员中检查您的目标名称。好了。
其他回答
为我的自定义类选择适当的模块,我解决了这个问题。
下面就是:
对我来说,这个问题我已经试过了所有的解决方法,但都没有成功。
将pod .h .m文件复制到我的项目中,并将.h导入到项目c头文件中。
然后我回到故事板类是UICountingLabel我删除它,并按enter (空没有类),然后我再次添加它,并按enter,工作成功。
我在重命名一个swift类后遇到了这个问题。使用@objc指令解决了这个问题:
@objc(ForumTopicListViewController) class ForumTopicListViewController
我在Xcode 6.1中删除Main时遇到了这个问题。storyboard, LaunchScreen。xib文件和默认ViewController类从我的项目。
我通过从Info.plist中删除启动屏幕文件和主界面条目来解决这个问题
在我的情况下,我在项目设置中添加了一个标志-ObjC到其他链接器标志,以使其工作。我也尝试了-all_load标志,它工作得很好。