gpt4 book ai didi

objective-c - 收到内存警告

转载 作者:太空狗 更新时间:2023-10-30 03:44:22 26 4
gpt4 key购买 nike

我正在开发一个带有 xml 解析器、uiwebview、导航 Controller 的应用程序,在主 Controller 上显示大量图像,这些图像在应用程序的整个生命周期中都保留在内存中。我使用核心数据存储我的数据。
我试图找出应用程序的内存占用量,因为我收到以下警告:

Received memory warning. Level=1 app delegate received memorywarning main controller received memory warning main controllerreceived memory warning RSSItem received memory warning

Received memory warning. Level=2 app delegate received memorywarning main controller received memory warning main controllerreceived memory warning RSSItem received memory warning

占用空间大约为 4MB,当我向下钻取并显示包含大量图像的 UIWebView 时,占用空间可能会增加到大约 10MB。足迹是不是太大了?我假设有些应用程序要复杂得多。据我了解,这些应用程序有 40-70MB 的可用空间,或多或少,但绝对不是 10MB 的限制。任何人都知道我能做些什么来解决它或解决这个问题。我没有泄漏。恐怕真正的问题不是足迹,而是我不知道的其他事情。感谢您的帮助。

最佳答案

您在 Instruments.app 中有内存分析工具 - 这将向您显示与应用中的分配相关的大量数据。

如果我不得不猜测:销毁不可见的图像。

关于objective-c - 收到内存警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4018456/

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