我对两组小部件的可用性感到困惑:NSImageView
和IKImageView
('Image Kit Image View')。
我的目标是从磁盘加载一些jpg文件并显示它们。无需编辑。
哪个小部件或框架更合适?
我认为UIImage
完全不适用于此,因为它适用于iOS平台。
答案 0 :(得分:2)
对大多数正常情况使用NSImageView
。 IKImageView
适用于特殊情况,包括允许编辑操作。
NSImage
是您可以正常使用的模型对象。 CGImage
较低级别,有时也会使用,但我会说只有当a)你需要使用的某些API自然地与CGImage
一起使用,或者b)CGImage
提供了不可用的功能来自NSImage
,NSImageRep
或其子类(例如NSBitmapImageRep
)。
是的,UIImage
不适用于OS X.