gpt4 book ai didi

ios - 当我在 iOS 中收到内存警告时,内存使用阈值是多少

转载 作者:行者123 更新时间:2023-11-29 04:21:43 25 4
gpt4 key购买 nike

我确实在我的 iOS 应用程序中收到了这些警告

Received memory warning. Level=1
Received memory warning. Level=2

问题是,在 Level=2 警告之后,我的应用程序将被终止......在收到此类警告之前,我的应用程序可以使用多少 MB 内存?在我的应用程序因 2 级内存警告而被终止之前,我在 XCode Instruments 中获得了 < 30Mb 的“实时字节”。这是我的阅读错误,还是我不应该在我的应用程序中使用超过 30Mb 的内存?

我正在使用 iPod Touch 第 4 代和 iPhone 4 进行测试,并至少以这些设备为目标。

欢迎任何建议,并提前致谢!

最佳答案

首先,我会问自己,您正在加载什么内容到占用这么多空间的内存中。其次,如果你以正确的方式释放一切。 ARC简化了我们的生活,但它不是垃圾收集器,可能存在废弃内存和其他导致内存增长的问题。在 iPhone 3gs 中,内存限制约为 25MB,当您达到该限制时,您会收到内存警告,如果您的应用程序无法刷新一些内存,那么它将关闭。

关于ios - 当我在 iOS 中收到内存警告时,内存使用阈值是多少,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12911170/

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