诊断Appcelerator钛iOS iPad应用程序中的内存泄漏

时间:2016-02-15 14:33:35

标签: ios memory-leaks appcelerator appcelerator-titanium

我正在使用Appcelerator Titanium Studio构建的iPad应用程序。

该应用程序在模拟器中运行良好,但它偶尔会在较旧的iPad型号中崩溃。所以,我决定通过让它在模拟器中运行并使用XCode Instruments查看任何泄漏来了解应用程序发生了什么。

正如预期的那样,似乎有一些泄密,这是我在报告中看到的:

enter image description here

我不知道这件事报道了什么。您如何使用此报告查找应用程序中的泄漏?有没有人有这方面的经验?

2 个答案:

答案 0 :(得分:2)

内存泄漏完全取决于您的代码。您可以指出没有特定的内存泄漏。但是,有一个非常好的博客文章,你必须遵循一些很好的基本规则来防止内存泄漏。

如果Appcelerator代码中存在任何内存泄漏,您需要将其报告给JIRA。但是,我的应用程序是相当大的,到目前为止我还没有遇到过。如果有,它们很小,因为内存使用非常一致。

http://www.tidev.io/2014/03/27/memory-management/

答案 1 :(得分:0)

如果要查找内存泄漏,请尝试“分配”仪器。

您可以关注this article