• iOS imageNamed 与 imageWithContentsOfFile 的区别


    imageNamed 方法

    1)后面的参数是icon的名字,图片可以存在项目中,也可以存在Asset中

    2)该方法只适合一些中小型的图片读取,而一些比较大的资源图片并不适合用这个方法

    3)这个方法加载完图片后会存在Cache里面,当用这个方法加载的时候,会在系统缓存中查找并返回一个对象,如果缓存中没有找到对应的对象,会从指定的文档中加载返回对象

    4)优缺点:加载效率高,但消耗内存,当内存过大时,会出现内存警告,或者内存泄露

    imageWithContentsOfFile 方法

    1)后面的参数是图片的路径,格式是字符串

    2)加载图片时,会根据路径查找,直接加载,使用完后释放,不会存入内存

    3)适合一些不常用的图片或icon,或者资源比较大图片

    4)优缺点:可以节省内存,但是消耗性能

  • 相关阅读:
    bugku 求getshell
    HTTP之content-type
    web之robots.txt
    HTTP之User-Agent大全
    bugku 细心
    PHP输入流
    bugku web8
    PHP中sha1()函数和md5()函数的绕过
    bugku 各种·绕过
    【学术篇】烧水问题 打表找规律做法
  • 原文地址:https://www.cnblogs.com/lovestarfish/p/10715842.html
Copyright © 2020-2023  润新知