我有一个使用 AIR 3.7 for iOS (iPad) 开发的应用程序一段时间后应用程序变得非常缓慢,最终崩溃。
我一直非常小心地在可能的情况下汇集对象,并在不再需要所有对象时清理/取消所有对象。在 Scout 中分析应用程序会返回一个非常稳定的内存配置文件(峰值和低点很好地转化为屏幕上发生的事情)
同时使用 XCode 的 Instruments 分析应用程序,向我展示了应用程序的内存消耗不断上升到系统花费更多时间抛出内存警告的程度。
这是两个分析器的屏幕截图:它们显示 AS3 内存使用情况相当稳定。但是在应用程序级别,内存消耗不断上升......
https://dl.dropboxusercontent.com/u/608333/AIR_memory_leak.zip
如果 AS3 没有泄漏任何内存(根据 scout),但应用程序是(根据 Instruments),假设 AIR 运行时本身存在内存泄漏,我是否正确?
感谢您的反馈意见!
巴特。