及其子类)是真正用来表示图像数据的.它主要从三个方面来描述一个图像:大小,颜色空间,图片格式
NSImageRep类也负责图片数据的存取和转换工作: 它知道如何从一个文件中获取图像数据,或者将图像数据写入到一个文件中去....它也会将图片数据进行转换后显示到对应的上下文环境中....会自动根据图像文件来创建合适的NSImageRep实例对象,不需要我们手动创建.我们只需关心将图像显示到视图中....:
Implied cache settings
图像缓存机制是图像显示过程中非常有效的一个环节.这是因为第一次加载图像数据时,它的格式可能并不适合直接渲染到屏幕上去.比如说...,cocoa都做了什么 为了能够快速的查询到图像缓存,cocoa使用了注册索引的方式,你可以想象图像缓存就是一个仓库,里面保存了很多图像缓存数据, 而注册索引就像是这个仓库的目录,这样便于快速的获取指定的物品