【问题标题】:Received memory warning in Ipad1在 Ipad1 中收到内存警告
【发布时间】:2014-02-22 19:20:15
【问题描述】:

我正在为 Ipad 开发游戏。我的 Ipad1 游戏在收到内存不足警告后崩溃。 使用 Instruments 后才知道应用程序的 Live Bytes 约为 6 M.B.始终如一。 如何解决这个问题给我任何建议。 (如果我在我的应用程序中突然分配高达 5 mb 的大量图像,应用程序会崩溃)。谢谢。

【问题讨论】:

  • 您如何存储图像?如果你没有使用 NSCache,你可以尝试切换到那个。

标签: ios


【解决方案1】:

iPad 1 具有 256 MB RAM - 是其他任何型号的一半(以及现代型号的 1/4)。因此,要么通过要求它无法运行的系统来排除 iPad 1,要么在加载图像时非常小心。您可能并不需要加载的图片那么大。

另外,请注意内存不足警告和崩溃是两件不同的事情。内存不足警告的意思是“现在释放一些内存!”你也许可以通过这样做来防止崩溃。

【讨论】:

    猜你喜欢
    • 2011-04-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-28
    • 2012-07-05
    相关资源
    最近更新 更多