谁能说说CGImageRelease和 CGImageRetain的区别

一个Image Sources抽象出来了图片数据通过raw memory buffer減轻开发人员对数据的处理。Image Sources包含不止一个图像缩略图,各个图像的特征和图片文件通过CGImageSource实现。

当从Image Sources中创建图片时可以提供一个index和dictionary(利用键值对)来创建一个缩略图或者是允许缓存。
在创建图片的时候也需提供一个index值来索引图片,因为Image Sources中可能是多张图片如果参数時0,那么只有一个图片可以通过CGImageSourceGetCount来获得图片在Image Sources中的数量。下面是两个例子

下面是设置了缓存,并使用float-point的方式来编译


 
 
 
 
 

接下来的例子是设置了缩略图


 
 

}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信