【问题标题】:Memory warning when several apps running in background多个应用程序在后台运行时出现内存警告
【发布时间】:2015-12-09 19:53:58
【问题描述】:

我正在为 iPhone 编写应用程序,有时在我的 iPhone 5s 上测试应用程序时会收到内存警告。在对此进行一些测试后,我发现如果我在后台打开了太多应用程序,我只会收到警告。如果我关闭这些应用程序,我不会收到更多警告。

我的应用使用了大约 16 MB 内存,我必须打开多个应用才能收到警告,但我白天使用的所有应用都足以收到内存警告。

所以我想知道的是我是否必须关心它还是我可以简单地“忽略”它?

【问题讨论】:

    标签: ios iphone xcode swift xcode6


    【解决方案1】:

    如果您的应用从未因内存不足警告而崩溃,您可能无需担心。虽然设备内存不足,但它会首先杀死后台应用程序,当没有更多应用程序要杀死时,它会使您的应用程序崩溃。因此,如果您的应用程序尚未崩溃,那么您现在就可以了。

    【讨论】:

    • 如果我的应用程序崩溃了,我该如何处理这种情况以避免崩溃或提高质量@Shamas S
    • 假设你的应用因为内存崩溃而崩溃,你需要看看你的应用的哪些部分占用了大量的内存,看看是否可以减少它们。您还应该花一些时间学习使用与 xCode 捆绑在一起的内存管理工具。
    猜你喜欢
    • 2011-06-06
    • 2015-11-09
    • 1970-01-01
    • 2012-11-28
    • 2011-08-24
    • 2020-03-12
    • 1970-01-01
    • 2013-10-18
    • 2012-11-12
    相关资源
    最近更新 更多