gpt4 book ai didi

ios - 我应该使用一个 [UIImage imageNamed :x] for an icon shown on many views?

转载 作者:行者123 更新时间:2023-11-29 02:22:47 26 4
gpt4 key购买 nike

这主要是内存问题。 iOS 是否会独立于 UIImage 实例缓存从资源加载的图像数据?

最佳答案

是的,通过 +imageNamed 加载的 UIImages 被系统缓存,所以你可以多次调用它,所以如果你在多个地方使用图像,最好使用它。通过任何“WithContentsOfFile”类型方法创建的图像都不会被缓存。如果您想要更多控制权,您始终可以维护自己的图像缓存。

通过UIImage class reference:

This method looks in the system caches for an image object with the specified name and returns that object if it exists. If a matching image object is not already in the cache, this method locates and loads the image data from disk or asset catelog, and then returns the resulting object.

关于ios - 我应该使用一个 [UIImage imageNamed :x] for an icon shown on many views?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27929815/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com