在我的应用程序中,我在多次重复某些操作(选择图片+处理)然后崩溃后收到 1 级和 2 级的内存警告。
泄漏工具不显示任何泄漏。我也在关注 Instruments 中的分配工具,我的 Live Bytes 大约为 4 MB,我总共分配了 113 MB。加载图片时,我最多有 20 MB 的内存。
由于我必须重复一个动作才能到达崩溃,所以很可能是内存泄漏。但是,我不知道如何找到它,因为我的活动字节是 4 MB 并且应该分配的东西(除了 UIImagePickerController 中约 100 KB 的小泄漏)。
我可以在多大程度上信任内存泄漏/分配工具?你有什么建议可以帮助我找到问题的原因吗?