【发布时间】:2010-07-20 09:51:03
【问题描述】:
我正在为 Ipad 创建应用程序,这让我发疯。
应用程序可用的内存根据之前运行的其他应用程序而变化。 没有可供您的应用使用的可靠内存量。
即如果运行 safari,那么即使在它关闭后它也会占用一些内存,这会影响其他应用程序。
有谁知道是否有办法在我的应用运行之前清除内存,以便每次都能获得相同的运行环境?
我已经创建了几个原型应用程序来展示给其他人,似乎几天后他们总是回来告诉我它崩溃并修复它。
我测试的时候,原因总是因为内存不够(之前我测试的时候有足够的内存)。所以我需要从应用程序中挤出每一点内存(这通常会因加载和释放过多而影响性能),并告诉他们如果继续发生这种情况就重新启动他们的 ipad。
我读过一本书,一般应用程序最多可以使用 40mb 左右,大多数崩溃的应用程序都在 27mb 左右崩溃。我想要剩下的 13mb!!
【问题讨论】: