iphone - 仪器中可接受的实时字节值是多少?

标签 iphone xcode memory-management instruments

我正在运行我的 iPhone 应用程序,进行优化以减少内存占用等。我看到实时字节显示大约 3.5 - 4 MB。

我想知道什么是可接受的值。换句话说,我应该努力保持在什么上限之下。

相关想法,我在什么级别会收到内存警告,例如 1 级 2 级内存警告?

我猜这与我的 iPhone 设备有直接关系。我们是否可以根据设备构建一个矩阵。我使用的是 iPhone 3G

非常感谢 mb

最佳答案

如果您保持在 20MB 以下,应该没问题,但一如既往,您使用的越少越好;-)。

据我所知,触发内存警告时没有记录,可能是因为它是实现细节,并且随时可能更改。

无论如何,你不应该过分关注数字(你不知道其他消耗内存的进程(safari 缓存页面、后台使用内存的应用程序),只是做一个好的 ios 公民,确保你不到处泄漏内存,你的应用程序就会像魅力一样工作。

关于iphone - 仪器中可接受的实时字节值是多少?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6961244/

相关文章:

iphone - Alpha 与 OpenGL ES 2.0 混合?

swift - UIImage 在 segue 推送时返回 nil

ios - HeaderDoc不生成HTML文档

c - 为什么/何时使用 `intptr_t` 在 C 中进行类型转换?

objective-c - 返回通过 "convenience constructor"初始化的对象

iphone - NSDate - 提取时间

ios - 在设备控制台中查看 os_log 消息

ios - Xcode Swift 将 TextField 内容传递到网站 textField

C - 为什么我的函数返回 NULL?

ios - Flutter 应用程序在 IOS 中未完全显示