这是一个很奇怪的问题,但我从来没有真正处理内存分配之前,所以现在我真的很偏执使用它太多或忘记释放东西。我发现了非常有用的内存泄漏工具(我很自豪地看到这一点,至少目前为止,我并没有以这种方式丢失任何东西),而且我假设的分配工具是用于测量有多少内存用完了在任何给定的应用程序运行时间点。但是,我并不确定我应该使用多少内存。iPhone:多少内存使用量太多?
我认为我的iPod touch中有一个很好的256M,不太清楚,但我不知道系统进程占用了多少内存,也不知道在启动之前我可以安全使用多少内存内存问题。目前我的程序占用大约4 MB,这看起来相当高,但我想至少有一部分是不能停止的系统进程,或者高维护的东西,比如大型图形背景。使用。
总之,有人能给我一个很好的基准数据,我的应用程序应该针对任何给定时间内使用的最大内存量?如果这些差异显着,iPhone 4和iPad的数字也会很好。
-Ash
[Memory在iPhone上使用限制]的可能重复(http://stackoverflow.com/questions/3448583/memory-uses-limit-on-iphone) – 2010-08-18 21:37:12
这是一个很常见的问题,正如你可以想象的那样。上次它出现了,我给了我两分钱。这是在这里:http://stackoverflow.com/questions/3448583/memory-uses-limit-on-iphone/3449344#3449344 – 2010-08-18 20:34:09