//静态缓存图片 - 当图片被加载之后会将图片缓存在静态区内存中,造成程序占用内存大,但是由于是缓存在静态区的图片所以再次调用图片时无需加载直接读取(占内存,效率高)
//调用多图片质量低
//UIImage *bgImage = [UIImage imageNamed:@"图片名"];
//不缓存图片 - 每次调用此方法时会临时加载图片,释放后图片页随之释放,当再次调用时需重新分配内存以及加载图片(占内存小。效率低)
//调用少图片质量高
//UIImage *bgImage1 = [[UIImage alloc]initWithContentsOfFile:@"路径"];
UIImage中两种获取图片的方法的区别
最新推荐文章于 2020-12-22 00:41:51 发布