2012-03-14 110 views
0

运行静态分析器后,我有大约500多条内存警告。这是我应该关注的问题,并花时间修复或者它真的不会帮助改进应用程序崩溃吗?iOS应用内存警告

谢谢!

回答

2

500+太难以忽视了。即使90%的警告是虚假的,仍然会留下50条严重警告,需要您的注意!

请记住,这个应用程序将运行在内存有限的移动设备上。我强烈建议修复这些以防止崩溃,而不必介意将它批准为应用商店。

+0

它已被成千上万的设备批准和下载:(应用程序崩溃频繁,我们不知道为什么。你认为修复这些内存警告会有帮助吗? – VTS12 2012-03-14 18:38:57

+0

这很可能有帮助;如果你尝试使用太多的内存,然后在发出警告时无法释放一些回应,那么iOS将强制关闭您的应用程序 - 这是所有意图和目的的崩溃。因此,确保您不会意外让内存不再使用保持分配状态。 – Tommy 2012-03-14 18:41:50

+0

有三种类型:1.内存(Core Foundation/Objective-C)2.逻辑错误和3. Dead store – VTS12 2012-03-14 18:44:19