UIImage imageWithContentsOfFile加载图片

加载图片我一直在用[UIImage imageNamed:@"test.png"]; 使用也算正常,之后突然常常出现memory warnings问题,了解原理后发现application bundle的顶层文件夹寻找由供应的名字的图象 。 如果找到图片,装载到iPhone系统缓存图象。那意味图片是(理论上)放在内存里作为cache的。

所以加载的图片太多就会这样, 改为 imageWithContentofFile 就解决了,在使用的时候可以灵活运用,各有长处。

posted @ 2011-09-14 15:27  Gang.Wang  阅读(1923)  评论(0编辑  收藏  举报