当我使用 Instruments“分析”我的应用程序时,发现了一些内存泄漏。有些泄漏很明显且易于修复,但有些则不然。Instruments 中显示的一些泄漏日志真的很困扰我。例如:
我什至无法分辨我的代码中哪一行在幕后称这些“陌生人”。我该如何解决这些泄漏?这是我的代码泄漏吗?从框架?还是只是虚假报告?
然后我的问题是:
A:是否可以修复所有内存泄漏错误?其中一些真的很难对付。而且您甚至无法判断它是来自您的代码还是来自框架工作。
B:有必要修复所有的内存泄漏吗?几个字节泄漏可能不会影响任何事情。你为修复它付出的努力可能比你得到的要多得多。