如何处理低内存警告

在我的应用程序,我几乎下载文件后得到低内存警告。我停止当前的下载过程。 即使在这之后,应用程序崩溃,我认为应用程序崩溃,由于内存不足的问题。 任何人都可以让我知道如何在运行应用程序释放内存。

这听起来像你直接下载文件到内存。 这将是一个问题,因为你没有足够的内存来下载整个文件。

您需要采取的策略是,当您下载文件时,继续将文件写入磁盘,从而释放内存。

如果你正在使用NSURLSession,你可以使用一个参数来为你做一点点的工作。 请张贴您的代码深入的帮助。