闲来执笔:
UIImage加载图片的两种方式有何不同;
imageNamed:根据一个名字在系统缓存中查找,如果名字存在则会返回一个图像对象,如果没有这个对象,则从文档中加载这个对象然后缓存,并返回这个对象。说明只需要加载一次便在缓存中存在,只要程序不退出,一直在缓存中。
imageWithContentsOfFile:/ imageWithData: 仅加载图像,不缓存数据。因此对于较大的图片以及使用情况较少时,那就可以用该方法,降低内存消耗
闲来执笔:
UIImage加载图片的两种方式有何不同;
imageNamed:根据一个名字在系统缓存中查找,如果名字存在则会返回一个图像对象,如果没有这个对象,则从文档中加载这个对象然后缓存,并返回这个对象。说明只需要加载一次便在缓存中存在,只要程序不退出,一直在缓存中。
imageWithContentsOfFile:/ imageWithData: 仅加载图像,不缓存数据。因此对于较大的图片以及使用情况较少时,那就可以用该方法,降低内存消耗