Objective c xcode的内存检测器似乎很奇怪

Objective c xcode的内存检测器似乎很奇怪,objective-c,memory-leaks,afnetworking,xcode7,instruments,Objective C,Memory Leaks,Afnetworking,Xcode7,Instruments,我正在使用AFNetworking从服务器下载视频文件。由于我的应用程序目标位于iOS7+,因此我使用方法downloadTaskWithRequest:progress:destination:completionHandler: 当我下载一个大文件400M时,xcode的内存检测器看起来很奇怪,内存一直在增长,控制台上打印了几条收到的内存警告,然后我的应用程序被杀死了 但当我用仪器分析时,记忆的分配似乎是稳定的 如果我不调试直接运行我的应用程序,应用程序不会崩溃,只有在使用xcode运行时

我正在使用AFNetworking从服务器下载视频文件。由于我的应用程序目标位于iOS7+,因此我使用方法downloadTaskWithRequest:progress:destination:completionHandler:

当我下载一个大文件400M时,xcode的内存检测器看起来很奇怪,内存一直在增长,控制台上打印了几条收到的内存警告,然后我的应用程序被杀死了

但当我用仪器分析时,记忆的分配似乎是稳定的

如果我不调试直接运行我的应用程序,应用程序不会崩溃,只有在使用xcode运行时才会出现崩溃。 这是xcode的错误吗?或者我的应用有内存问题可能是内存泄漏

更新:
Xcode版本7.1.1,iOS8.3,使用Objective-C关闭NSZombie检测。@未选择诊断中的Avi启用僵尸对象选项。有人有同样的问题,得到了一个答案,但仍然困惑如果Xcode的内存监视器不正确,为什么要在Xcode中使用它。在释放模式下运行,仍然存在问题。呵呵。那帮我修好了。在任何情况下,如果您关心内存使用,请使用仪器。编辑您是否尝试过分析运行,以查看是否发现任何内存泄漏?我建议也关闭启用回溯记录,除非您需要它。那会消耗很多记忆