我收到了两个内存警告。它不显示警告级别。它显示简短的短语:
Received memory warning.
Received memory warning.
我收到内存警告,几秒钟后我的应用程序崩溃了。我的应用程序是否因为收到内存警告而崩溃?
我知道内存警告级别 2 会杀死自动释放对象。没有任何级别指示的内存警告会杀死自动释放对象吗?
最佳答案
您在与 MRC 合作吗?在这种情况下,当收到内存警告时,将调用 dealloc 方法来释放所有必要的 View 和对象以释放一些内存。
检查 dealloc 中的所有内容是否正确释放。
Autorelease 对象会在您的应用超出其范围时自动释放。
关于ios - 我收到内存警告并且我的应用程序崩溃了。它会杀死自动释放对象吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9965749/