iOS应用程序可以在后台收到内存警告吗?

时间:2011-01-09 19:21:47

标签: ios memory-management

当应用程序在后台并且另一个应用程序正在运行并且需要更多内存时,后台应用程序是否会收到内存警告?或者它只能在没有任何警告的情况下从记忆中被杀死?

如果是后者,我应该手动释放“applicationDidEnterBackground”方法中的内存(缓存),以免它被杀死的可能性很小吗?

非常感谢!

1 个答案:

答案 0 :(得分:7)

是的,您的应用程序可以在后台收到内存警告。如果系统确实需要内存,你的应用程序只会被立即杀死,但它会很好用,并要求你的应用程序首先自行返回内存。如果系统满意,它将不会终止您的应用程序。