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

iOS应用程序可泄漏的最大内存量,ios,ipad,Ios,Ipad,我想知道iOS应用程序的最大泄漏量是多少——我目前正在用仪器测试我的应用程序,这里和那里都有一些泄漏,但应用程序没有崩溃。1MB可以接受吗?正如@Romain评论的那样 没有泄漏是可以接受的! 就像你发现你房子旁边的核反应堆正在泄漏放射性物质一样(但业主向你保证一切正常),最好把它修好 如果您绝对必须有泄漏,即它们只发生在启动时,并且您无法切实修复它们,那么3.12KB应该可以 另一方面,如果每十分钟泄漏3.12KB,则必须修复 想象一下,有人在使用你的应用程序几个小时后,直接或多任务地开始工作

我想知道iOS应用程序的最大泄漏量是多少——我目前正在用仪器测试我的应用程序,这里和那里都有一些泄漏,但应用程序没有崩溃。1MB可以接受吗?

正如@Romain评论的那样

没有泄漏是可以接受的! 就像你发现你房子旁边的核反应堆正在泄漏放射性物质一样(但业主向你保证一切正常),最好把它修好

如果您绝对必须有泄漏,即它们只发生在启动时,并且您无法切实修复它们,那么3.12KB应该可以

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

想象一下,有人在使用你的应用程序几个小时后,直接或多任务地开始工作,并且永远不要强行终止你的应用程序。最终,3.12KB将变成3.12GB,这是不可接受的。

正如@Romain评论的那样

没有泄漏是可以接受的! 就像你发现你房子旁边的核反应堆正在泄漏放射性物质一样(但业主向你保证一切正常),最好把它修好

如果您绝对必须有泄漏,即它们只发生在启动时,并且您无法切实修复它们,那么3.12KB应该可以

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


想象一下,有人在使用你的应用程序几个小时后,直接或多任务地开始工作,并且永远不要强行终止你的应用程序。最终,3.12KB将变成3.12GB,这是不可接受的。

没有可接受的最大泄漏。就像水槽下面的一根管子,把它修好!!!有趣的问题。哈哈。我建议你花尽可能多的时间来提高你的内存管理技能,并用仪器检测你的漏洞。当你开始开发大型项目时,它可能不仅仅是1MB!。嗯,这并不是我想要的答案,但我想我得把它们全部修好。3.12KB的漏洞怎么样?使用10分钟时:X无可接受的最大泄漏。就像水槽下面的一根管子,把它修好!!!有趣的问题。哈哈。我建议你花尽可能多的时间来提高你的内存管理技能,并用仪器检测你的漏洞。当你开始开发大型项目时,它可能不仅仅是1MB!。嗯,这并不是我想要的答案,但我想我得把它们全部修好。3.12KB的漏洞怎么样?使用10分钟时:x