ios帧动画无缓存加载图片


//1.创建数组,保存图片

NSMutableArray *arrayM = [NSMutableArray array];

//2.获取图片

for(inti =1; i <= count; i++) {

NSString *imageName = [NSString stringWithFormat:@"%@_%i",name, i];

//加载图片

//imageNamed:根据图片名称去bundle获取图片,这个方法加载图片后,会一直在缓存中

//        UIImage *image = [UIImage imageNamed:imageName];

//imageWithContentsOfFile:参数文件全路径,获取图片是从bundle根目录下获取图片

//此方法加载图片,没有缓存

NSString *path = [[NSBundle mainBundle] pathForResource:imageName ofType:@"png"];

//  UIImage *image = [UIImage imageWithContentsOfFile:<#(NSString *)#>]

UIImage *image = [UIImage imageWithContentsOfFile:path];

//        NSLog(@"%@", image);

//将每次遍历的图片,添加到数组中

[arrayM addObject:image];

你可能感兴趣的:(ios帧动画无缓存加载图片)