iOS应用分配多少内存?

时间:2012-11-09 05:26:22

标签: ios ipad ios-simulator

我正在尝试了解iOS应用程序可以可靠分配的内存量,以帮助我推动一些设计决策。该应用程序将涉及实时同步处理的音频和动画。

除了编写加载框架的代码,我还需要尝试逐步分配内存,直到收到警告,有没有办法确定这种事情?

模拟器不允许您选择特定的硬件模型,所以我假设我甚至无法模拟这些东西。

1 个答案:

答案 0 :(得分:1)

据我所知,您无法确定应用分配的内存量。始终尽量为您的应用保留最低的内存。

分配给您的应用程序的内存取决于许多因素,例如:发生的后台进程数,可用内存量,其他应用程序使用的内存,您正在运行的设备等。

因此,保持应用程序消耗的内存最大行并进行相应设计并不是一个好习惯。 还要尝试仅保留所需的内存并处理内存回调方法中的内存问题,例如'didreceivememorywarning'。始终考虑操作系统分配的内存量最少。