美文网首页
iOS 图片加载 方式

iOS 图片加载 方式

作者: focusHYD | 来源:发表于2019-02-21 11:25 被阅读0次

      1、  UIImage * image = [UIImage imageNamed:@"1"];
       
      2、UIImage * imagetwo = [UIImage imageNamed:@"1" inBundle:[NSBundle mainBundle] compatibleWithTraitCollection:nil];
       
      3、  NSString * path = [[NSBundle mainBundle] pathForResource:@"1" ofType:@"png"];
        UIImage * imagethree = [UIImage imageWithContentsOfFile:path];

       
        由此得出结论:

              方法一加载,时间最长,对CPU平均占用率最大。单纯加载图片占用内存最多,但是将图片放入imageview上面占用内存却不是最多的。
               方法二加载,时间较长,对CPU平均占用率很大。单纯加载图片占用内存很多,将图片放入imageview上面占内存用最少的。
               方法三加载,时间少,对CPU占用率有短暂峰值。单纯加载图片占用内存很少,将图片放入imageview上面占内存用却是最多的。

相关文章

网友评论

      本文标题:iOS 图片加载 方式

      本文链接:https://www.haomeiwen.com/subject/wthryqtx.html