我很惊讶iOS 5.1不能像我期望的那样管理内存。当设备运行很多应用程序时,iOS似乎不会在后台杀死内存占用应用程序,但也会向我自己的应用程序发送内存警告。iPhone iOS什么是处理内存警告的最可接受的方式?
例如,显示UIImagePicker在两个测试设备上崩溃了应用程序。双击主页键并杀死一些后台应用程序可以防止应用程序接收到内存警告和崩溃。
如果iOS不会为我腾出内存,是否可以通过显示某种警告视图来通知用户内存不足以及某些后台任务必须被终止?
我不知道如何处理这些事件 - iOS需要时间清理一些内存(而应用程序响应内存警告)?
我怀疑苹果是否会批准一个应用程序,要求用户为了继续工作而杀掉其他应用程序。 – Thilo 2012-07-27 01:24:42