Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone iPad中的最大应用程序内存限制?_Iphone_Objective C_Ipad - Fatal编程技术网

Iphone iPad中的最大应用程序内存限制?

Iphone iPad中的最大应用程序内存限制?,iphone,objective-c,ipad,Iphone,Objective C,Ipad,我创建了一个iPad应用程序,它使用web服务下载图像。但我的应用程序在处理高质量图像时在某处崩溃。所以我的问题是——iPad上运行的应用程序的最大内存限制是多少?iPad上的应用程序何时达到低内存警告?可以说,没有每个应用程序的限制。应用程序可用的内存量取决于可用内存量,而可用内存量又取决于后台运行的应用程序使用的内存量。这些应用程序包括永久运行的系统应用程序(如SpringBoard)、有时运行的系统应用程序(如Safari、iPod等)以及(当iPad将安装iOS 4时)仍在后台运行的用户

我创建了一个iPad应用程序,它使用web服务下载图像。但我的应用程序在处理高质量图像时在某处崩溃。所以我的问题是——iPad上运行的应用程序的最大内存限制是多少?iPad上的应用程序何时达到低内存警告?

可以说,没有每个应用程序的限制。应用程序可用的内存量取决于可用内存量,而可用内存量又取决于后台运行的应用程序使用的内存量。这些应用程序包括永久运行的系统应用程序(如SpringBoard)、有时运行的系统应用程序(如Safari、iPod等)以及(当iPad将安装iOS 4时)仍在后台运行的用户应用程序


然而,我要说的是,应用程序使用的内存不应该超过所有可用内存的50%。在iPad上,这目前意味着128MB,应该相当大。您是否对应用程序进行了泄漏检查?

Ya我已对应用程序进行了泄漏检查。它不超过2到4KB。现在我已经将我的应用程序内存限制在130MB,如果它超过了它,我会降低图像质量并下载低质量的图像。谢谢。嗨,麦克斯,你确定应用程序可以达到100米左右吗。因为我正在为ipad开发一个阅读pdf的应用程序。对于更大的pdf,我的应用程序内存大小将增加到25到30MB,它会给我内存警告。在发出2到3次警告后,应用程序正在崩溃。你能告诉我如何在我的应用程序中使用高达100MB的内存吗?30MB对我来说似乎很少,但可能有各种原因。您是否使用仪器分析了整个系统的内存消耗?对于iPhone,应用程序的最大可用内存为10%,您可以在设备控制台上看到它,作为退出应用程序的原因。这是大约10个问题的重复。@Jesse,您已经很好地确定了其中的0个问题。