以下功能显示仪器(泄漏) - Xcode中的泄漏,即使代码已注释掉,如下所示。
void function () {
NSArray *devices = [AVCaptureDevice devices];
// I have used devices here..but I commented to check leak.
devices = nil;
}
负责任的图书馆是AVFoundation。我正在使用ARC。
答案 0 :(得分:1)
仪器没有显示物体泄漏的位置 - 它显示泄漏的物体正在创建的位置。
您可以做的是查看如何管理devices
的内存,并确保正确发布它。
奇怪的是,它在ARC下显示出泄漏 - 因此查看一些相关代码以查看正在执行的操作会很有用。