iOS应用程序可以泄漏的最大内存量

时间:2010-08-18 11:30:28

标签: ios ipad

我想知道iOS应用程序可以拥有的最大泄漏量 - 我目前正在使用Instruments测试我的应用程序,并且在这里和那里有一些泄漏,但应用程序不会崩溃。 1MB可以接受吗?

1 个答案:

答案 0 :(得分:0)

正如@Romain评论的那样,

没有泄漏是可以接受的!

就像你发现房子旁边的核反应堆泄漏放射性物质一样(但业主向你保证它没问题),最好还是修好了!

如果你绝对必须有泄漏,I.e。它们只在启动时发生而你无法修复它们,那么3.12KB应该没问题。

另一方面,如果 每隔十分钟发生3.12KB泄漏,则必须修复它。

想象一下,有人使用你的应用程序几个小时直接启动 - 或多任务处理,从不强行杀死你的应用程序。最终3.12KB将变成3.12GB - 而永远不会可接受。