imageView.image = img // 将img 添加到视图上显示
关于 NSImageRep
NSImageRep 类(及其子类)是真正用来表示图像数据的.它主要从三个方面来描述一个图像...:大小,颜色空间,图片格式
NSImageRep类也负责图片数据的存取和转换工作: 它知道如何从一个文件中获取图像数据,或者将图像数据写入到一个文件中去.它也会将图片数据进行转换后显示到对应的上下文环境中...Classes
多数情况下,我们从一个文件中加载图像时,NSImage会自动根据图像文件来创建合适的NSImageRep实例对象,不需要我们手动创建.我们只需关心将图像显示到视图中....为了避免图像数据在内存中存在多个副本,NSImage一旦建立了图像缓存数据后就会丢弃内存中的图像原数据(通常是因为出于节省内存和提高性能的考虑),但是如果你需要经常修改图像原数据信息(比如图像大小等属性...需要注意的是, 对于NSImage对象,可以使用setName:这个方法将其添加到cocoa的注册索引中,这对那些动态创建的NSImage对象十分有用.