Objective c IKImageView导致应用程序崩溃
我是ObjC的新手。提前感谢您的帮助和耐心 我正在尝试在我的应用程序(这是OSX,不是iOS)的窗口中添加图像。我通过interface builder向窗口添加了一个图像视图(IKImageView)。然后,我将图像添加到XCode项目,并将其分配给视图 当我试图编译应用程序时,它崩溃了,错误是:“无法解码类的对象(IKImageView)” 当我删除IKImageView时,它编译得很好 我最初的想法是,我没有导入所需的文件,但这似乎是NSView的一个子类,所以这不应该是问题所在 有没有想过我做错了什么Objective c IKImageView导致应用程序崩溃,objective-c,macos,cocoa,ikimageview,Objective C,Macos,Cocoa,Ikimageview,我是ObjC的新手。提前感谢您的帮助和耐心 我正在尝试在我的应用程序(这是OSX,不是iOS)的窗口中添加图像。我通过interface builder向窗口添加了一个图像视图(IKImageView)。然后,我将图像添加到XCode项目,并将其分配给视图 当我试图编译应用程序时,它崩溃了,错误是:“无法解码类的对象(IKImageView)” 当我删除IKImageView时,它编译得很好 我最初的想法是,我没有导入所需的文件,但这似乎是NSView的一个子类,所以这不应该是问题所在 有没有想
Quartz.framework
添加到“链接的框架和库”中漠视您必须包含Quartz框架才能使iImageView正常工作。当您尝试编译它时,还是当您尝试运行它时?我希望该消息在运行时来自nib加载程序。无论哪种方式,添加导入都不是解决方案,因为消息涉及nib(您在其中创建了无法解码的IKImageView),并且您将导入放在代码中,而不是nib中。