我正在使用 GPUImage,并且我有一个 UIViewController,它将 GPUStillImageCamera 加载到全视图中。
但是,如果我关闭并打开这个 UIViewController 5x,那么我会遇到严重的崩溃。
这是内存不足崩溃(因为没有错误消息),它是由脏内存引起的。
我的分配仅显示 67mb 使用量(在 iPhone 6+ 上)
然而,虚拟内存讲述了一个不同的故事,说我已经使用了大约 300mb 的内存
罪魁祸首是高达 182mb 的 IOKit(在某些情况下,其他几个事件每个占用 10mb+)。
您对 GPUImage 中这样的内存泄漏的解决方法有什么建议,或者我可以在哪里“更深入地”了解这个 IOKit(78972 页)对象是什么以及它来自哪里?