Xcode 在OSX应用程序中,我应该使用什么来显示jpg文件?UIImage、CGImage或图像工具包?

Xcode 在OSX应用程序中,我应该使用什么来显示jpg文件?UIImage、CGImage或图像工具包?,xcode,osx-mavericks,Xcode,Osx Mavericks,我对两组小部件的可用性感到困惑:NSImageView和IKImageView(“图像套件图像视图”) 我的目标是从磁盘加载一些jpg文件并显示它们。不需要编辑 哪个小部件或框架更合适 我认为,UIImage在这里完全不适用,因为它适用于iOS平台。在大多数正常情况下使用NSImageViewIKImageView用于特殊情况,包括允许编辑操作 NSImage是您通常使用的模型对象CGImage是较低级别的,有时会被使用,但我想说的是,只有当a)您需要使用的某些API自然地与CGImage一起工

我对两组小部件的可用性感到困惑:
NSImageView
IKImageView
(“图像套件图像视图”)

我的目标是从磁盘加载一些jpg文件并显示它们。不需要编辑

哪个小部件或框架更合适


我认为,
UIImage
在这里完全不适用,因为它适用于iOS平台。

在大多数正常情况下使用
NSImageView
IKImageView
用于特殊情况,包括允许编辑操作

NSImage
是您通常使用的模型对象
CGImage
是较低级别的,有时会被使用,但我想说的是,只有当a)您需要使用的某些API自然地与
CGImage
一起工作时,或者b)
CGImage
提供了
NSImageRep
或其子类(例如
NsitMapImageRep
)无法提供的功能

是,
UIImage
不适用于OS X