在我的项目中实现 using XpathQuery 时,我真的很难消除/避免泄漏。目前我正在使用 libXml2.2.dylib 进行解析。当我使用工具检查内存泄漏时,我发现框架中有很多泄漏。
避免这些泄漏的解决方案是什么。内存是我们比较关心的。我该如何修复/避免这些错误泄漏?
最佳答案
首先,如果内存是主要问题,那么无论如何使用 XML 都不是最佳解决方案。 JSON 或二进制格式的内存效率更高。
其次,您的跟踪没有显示框架中的泄漏。显示的是泄漏的对象,其内存由框架分配。实际泄漏更有可能发生在您的代码中,通常是通过从库中分配一个对象,但随后不释放(或在本例中为释放)该对象。查看堆栈跟踪。
关于iphone - libxml2.2.dylib 造成大量内存泄漏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9670256/