当我们需要加载很多图片(相册)的时候我们一般会用[UIimage imageNamed:imageName];
实际上[UIimage imageNamed:imageName]这个方法在图片使用完成之后不会被肢解释放掉,具体的释放时间是由系统决定的,这个方法治适用于图片小和一些常用的图像处理。
当我们做一个简单的图片浏览器的时候我们就不能用这个方法了,这里有一个简单的大概方法加载图片:
for (int i = 0; i<100; i++) {
NSString *imagename = [NSString stringWithFormat:@"img_%d",i];
NSString *path = [[NSBundle mainBundle] pathForResource:imagename ofType:nil];
UIImage *image = [UIImage imageWithContentsOfFile:path];
}
版权声明:本文为博主原创文章,未经博主允许不得转载。
时间: 2024-12-09 21:32:09