IKImageView导致应用程序崩溃

6
我刚开始接触ObjC。非常感谢你的帮助和耐心!
我正试图向我的应用程序窗口添加图片(这是OSX,而不是iOS)。 我通过界面生成器向窗口添加了一个图像视图(IKImageView)。然后将我的图像添加到XCode项目并分配给视图。
当我尝试编译应用程序时,会出现错误:“无法解码类(IKImageView)的对象”。
一旦我删除IKImageView,它就可以编译成功。
我的第一想法是我没有导入所需的文件,但这似乎是NSView的子类,所以这不应该是问题。
有什么想法吗?

2
请注意,为了使IKImageView正常工作,您必须包含Quartz框架。 - Matthew Jones
当您尝试编译它时,还是当您尝试运行它时?我希望该消息来自nib加载器在运行时。无论哪种方式,添加导入不是解决方案,因为该消息涉及nib(在您创建IKImageView的地方无法进行解码),而您将导入放在代码中,而不是nib中。 - Peter Hosey
1个回答

12
  1. 在Xcode左侧选择项目。
  2. 您将在右侧看到“摘要”选项卡。选择它。
  3. Quartz.framework添加到“链接的框架和库”中。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接