我的iPhone应用程序项目中的内存泄漏应该如何解决?

时间:2012-11-29 08:52:26

标签: iphone ios memory-leaks

我在iOS项目中使用的方法中出现内存泄漏。我无法找到正在发生的事情,因为我是iOS开发的新手。

http://screencast.com/t/y2lOtssY2NjO

3 个答案:

答案 0 :(得分:4)

您在alertView上调用了两次init。 我认为这就是问题所在。

更改为:

UIAlertView *alertView = [[UIAlertView alloc] initWithTitle:str message:kAlertMessage delegate:self cancelButtonTitle:nil otherButtonTitles:@"Install now", @"Cancel", nil];

请参阅此问题:What happens if i call init more than once

答案 1 :(得分:1)

static analyser指出UIAlertView上的泄漏。仅初始化alertView一次。

UIAlertView *alert = [[UIAlertView alloc]initWithTitle:str .....等等

答案 2 :(得分:0)

你可以在这里找到通过仪器的click here教程,告诉你或Xcode-> product-> analyze