Ios运行时内存限制

时间:2012-04-02 14:31:23

标签: ios memory

我知道很多次都会问这个问题,但根据我的经验,人们说的不准确。我有一个应用程序,它将耗尽超过30 MB的设备,它仍然可以运行iPhone 3g没有太大的问题。所以我想知道是否有一个相当准确的答案,关于应用程序可以为iPhone 3g,3g和4使用多少内存。我读过很多人相应地说20,40和120MB。但我认为这不是真正的限制。

提前感谢您的回复!

1 个答案:

答案 0 :(得分:1)

没有固定号码。该限制基于操作系统对其当前状态的判断。如果感觉您的应用程序开始占用内存,那么它将开始发送警告并最终终止它。如果您的应用程序内存使用量激增(即在短时间内进行大量分配),这将特别快速地发生。此问题中有更多信息:ios app maximum memory budget