01 两种加载图片方式的不同

  • 1.通过imageNamed加载的图片会一直存在缓存中,不会释放,只有发生内存警告时,系统会自动释放,程序员无法进行释放操作。
    所以当加载的图片非常小时,使用频率较高时使用此方法

  • 2.通过路径加载图片,只要图片不使用,会立即释放,但要把图片放在supporting files,所以当图片较大,较多且只用一次时,使用路径加载图片

  • 3.当 supporting files和assets有同一名称的图片,用ImageName加载时会优先用assets的,因为其内部有缓存

你可能感兴趣的:(01 两种加载图片方式的不同)