我想知道iOS应用程序可以发生的最大泄漏量是多少-我目前正在使用Instruments测试我的应用程序,并且到处都有一些泄漏,但是该应用程序不会崩溃。 1MB可以接受吗?
最佳答案
正如@Romain所说,
没有泄漏是可以接受的!
就像您发现房子旁边的核反应堆正在泄漏放射性物质(但业主向您保证这很好)一样,最好将其修复!
如果您绝对必须有泄漏,即它们仅在启动时发生,而您无法切实可行地对其进行修复,那么3.12KB应该可以。
另一方面,如果每十分钟有3.12KB的泄漏,则必须修复。
想象一下有人在几个小时内使用您的应用程序直接开始-或多任务处理,从不强制杀死您的应用程序。最终,3.12KB将变成3.12GB-这是永远无法接受的。