美文网首页
imageName与imageWithContentsOfFil

imageName与imageWithContentsOfFil

作者: zhong_JF | 来源:发表于2019-05-05 20:36 被阅读0次

1、imageWithContentsOfFile

作用:
1)加载本地目录的图片,并不会缓存,所以占用内存小
2)不能加载image.xcassets的图片资源
3)相同的图片被重复加载到内存中

2、imageName

作用:
1)加载到内存中后,会缓存起来,所以占用内存大
2)相同的图片不会被重复加载到内存中
3)imageName会读取image.xcassets的图片资源,读取不到会返回nil

3、图片资源路径

图片资源放在image.xcassets要比放在Folder效率要高,因为在Folder读取新的图片会生成新的themeStore,image.xcassets图片都是放在.xcassets中,所以只需要读取一次

4、使用建议:

  • 如果要不断重复读取同一个图片,则使用imageName
  • 如果不需要重复读取同一个图片,并且需要低内存,则使用imageWithContentsOfFile

相关文章

网友评论

      本文标题:imageName与imageWithContentsOfFil

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