在图片处理时,我们总会遇到一些内存优化的问题. 这里介绍的是其中一种内存优化处理方式. 场景: App 运行很卡,然后我用 Instruments 中的相关工具查看对象的内存占用情况,发现当图片加载到 UICollectionView 容器时, 工具中 Allocations 内存分配栏目,lifespan 的 created&still living 栏目中有一项 ImageIO_PNG_Data 占用了 100M 以上的内存,但是显示的图片只有6张,真是太奇怪了. 首先怀疑是图片没有压缩的…