gpt4 book ai didi

objective-c - 释放 UIImage imageNamed

转载 作者:搜寻专家 更新时间:2023-10-30 19:57:11 25 4
gpt4 key购买 nike

当我使用 UIImage imagenamed 时:我应该在退出前将保存 UIImages 的变量设置为 nil 吗?我注意到有时当我在具有 UIImages 的 View 之间切换时,内存会随着每次来回切换而不断增长。

最佳答案

没有必要将变量设置为 nil。

将属性设置为 nil (self.property = nil;) 将在声明为 @property (retain) 时释放它们。

因为 +imageNamed: 不是以“alloc”、“copy”、“new”或“retain”开头的,所以你不必释放它。可能因为不需要空间,所以东西留在内存中。您是否看到任何泄漏或只是内存使用情况?

关于objective-c - 释放 UIImage imageNamed,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3446708/

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