UIImage不同加载图片方式区别

2018-06-19  本文已影响0人  四季的风

闲来执笔:

UIImage加载图片的两种方式有何不同;

imageNamed:根据一个名字在系统缓存中查找,如果名字存在则会返回一个图像对象,如果没有这个对象,则从文档中加载这个对象然后缓存,并返回这个对象。说明只需要加载一次便在缓存中存在,只要程序不退出,一直在缓存中。

imageWithContentsOfFile:/ imageWithData: 仅加载图像,不缓存数据。因此对于较大的图片以及使用情况较少时,那就可以用该方法,降低内存消耗

上一篇 下一篇

猜你喜欢

热点阅读