2010-12-15 151 views
0

请看下面的代码。当我运行我的应用程序使用性能工具检查泄漏运行...显示在此代码泄漏....帮我解决内存泄漏问题

请帮我解决下面的代码中的任何泄漏。

感谢您的帮助......

NSString* imgName = [[NSString alloc] initWithFormat: 
                @"QW%d",frontCardImgNo] ; 

myGridView.imgView.image = [UIImage imageWithContentsOfFile: 
[[NSBundle mainBundle] pathForResource: imgName ofType:@"jpg"]]; 

[imgName release]; 

[myGridView.pView addSubview:myGridView.imgView]; 
+0

这里肯定没有泄漏。仪器可能会出现误报,并且在泄漏发生的位置并不总是精确的。尝试“构建和分析”,也许分析仪会抓住一些东西。 – Costique 2010-12-15 05:42:22

+0

该代码没有内存泄漏。 – Rog 2010-12-15 05:42:47

回答

3

在该代码没有泄漏。可能触发的仪器是myGridView,myGridView.pViewmyGridView.imgView泄漏。如果其中一个视图泄漏,则包含在这些视图层次结构中的任何内容也将泄漏。您是否正确地在dealloc内发布了您的ivars /物业myGridView以及任何拥有myGridView(可能是视图控制器)?