gpt4 book ai didi

iphone - 如何显示 iPhone 可用内存?以及如何释放 iPhone 内存?

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

如何在 UILabel 中显示 iPhone 可用内存?

我想问一下,如何使用 iPhone SDK 释放内存?

仅供引用,我使用的是 iPhone SDK 3.1.2 和 xcode 3.2.1 (Mac OS X Snow Leopard)。

最佳答案

在 SDK 中无法直接访问此信息,并且不允许应用按照您建议的方式与操作系统混为一谈。你在自己的小盒子里;苹果希望你留在那里。当您提出包括“系统”在内的问题时,您可能会跳出框框。

也就是说,您可以使用一些技巧。您可以分配越来越大的内存块,直到收到 -didReceiveMemoryWarning。那时,释放您分配的内存。这将使您大致了解操作系统允许拥有多少内存。当然,这与操作系统的数量不同。触发 -didReceiveMemoryWarning 也会导致操作系统自行执行一些内务处理,因此这几乎是您必须释放内存的最有效的编程方式。

释放内存的最有效的非编程方式是要求用户重新启动。对于需要大量内存的应用程序(通常是游戏),这种方法并非闻所未闻。

SBSettings 需要越狱并且在 SDK 之外。

关于iphone - 如何显示 iPhone 可用内存?以及如何释放 iPhone 内存?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1563935/

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