Ios 分配工具未显示真实内存使用情况&;应用程序崩溃

Ios 分配工具未显示真实内存使用情况&;应用程序崩溃,ios,xcode,memory,memory-management,xcode-instruments,Ios,Xcode,Memory,Memory Management,Xcode Instruments,我正在制作一个iPhone应用程序,它可以让用户创建和存储多达4幅图像 然而,该应用程序有时会在拍摄2-20张照片之间的任何地方崩溃(比如拍摄一些照片、删除它们、再次拍摄等等) 问题是我的应用程序会在没有内存警告、堆栈跟踪或任何东西的情况下崩溃 当我运行instruments工具时,我发现我的分配似乎没有达到允许内存使用的一半。但我知道,你在没有消息的情况下崩溃的唯一原因是应用程序内存的过度使用 所以我的问题是: 对于分配工具,我是否还可以挖掘其他信息来获取我的“真实”应用程序分配金额 显然有什

我正在制作一个iPhone应用程序,它可以让用户创建和存储多达4幅图像

然而,该应用程序有时会在拍摄2-20张照片之间的任何地方崩溃(比如拍摄一些照片、删除它们、再次拍摄等等)

问题是我的应用程序会在没有内存警告、堆栈跟踪或任何东西的情况下崩溃

当我运行instruments工具时,我发现我的分配似乎没有达到允许内存使用的一半。但我知道,你在没有消息的情况下崩溃的唯一原因是应用程序内存的过度使用

所以我的问题是: 对于分配工具,我是否还可以挖掘其他信息来获取我的“真实”应用程序分配金额

显然有什么东西占用了我的内存,我使用的默认分配工具没有显示我需要什么。

您是否尝试过“泄漏”工具或“VMTracker”?在查找内存问题时,它们非常有用。有时,“分配”根本不会显示任何问题,但VMTracker可能有答案。查找脏内存(即堆分配、解压缩的映像、缓存等)是否可能重复