ios - 多个应用程序在后台运行时的内存警告

标签 ios iphone xcode swift xcode6

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

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

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

最佳答案

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

关于ios - 多个应用程序在后台运行时的内存警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32554202/

相关文章:

iphone - 带有标题和背景图像的后退导航项

c++ - 使用 Xcode 和 CMake 构建 CUDA 库失败

ios - 将 UIButton 中的图像缩放到 AspectFit?

ios - 按钮内图像下方的 Storyboard 定位文本

ios - 选择 Swift 5 时如何修复迦太基构建错误 : "SWIFT_VERSION ' 3. 0' is unsupported"

iphone - 如何向 UIView 添加对角线描边

iOS 应用程序每次都会收到新的 APNS 设备 token

iphone - 将按钮动画化为单击时的旋转器

xcode - 快速 Xcode 单元测试 : Cannot convert value of type "Person" to expected argument type "Person"

ios - 在 Swift 中重复播放声音文件?