KON*_*ONG 6 iphone xcode memory-leaks instruments
我正在使用Instruments Leaks工具检查我的应用程序中的内存泄漏.
修复负责库是我的应用程序的所有泄漏.我发现仍有很多泄漏,其负责的库是iOS的framworks,基于Instruments所说的?
这是Intruments 的屏幕截图:

我认为这些漏洞可能是由于我滥用框架的方法造成的.遇到这样的泄漏时你的方法是什么?
谢谢!
苹果开发者也是人,他们也会犯错误。另一种选择是创建与苹果的框架完全相同的框架,但这并不是一件好事,因为苹果将来肯定会提出升级和修复来解决这些问题。
唯一的解决方案是向 Apple 报告有关内存泄漏的错误,即使我已经看到该框架存在大量内存泄漏。
内存泄漏还有其他原因,仪器可能会在苹果的框架中显示内存泄漏,但这不一定是由框架的错误代码引起的,实际上它可能是我们代码中的错误,我们没有遵循正确的步骤,例如,我们添加观察者但不删除它们,我们绑定事件但不删除它们,所以如果我们没有正确完成清理操作,仪器可能会在其他地方显示泄漏。
| 归档时间: |
|
| 查看次数: |
1441 次 |
| 最近记录: |