帮我解决内存泄漏问题
问题描述:
请看下面的代码。当我运行我的应用程序使用性能工具检查泄漏运行...显示在此代码泄漏....帮我解决内存泄漏问题
请帮我解决下面的代码中的任何泄漏。
感谢您的帮助......
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];
答
在该代码没有泄漏。可能触发的仪器是myGridView
,myGridView.pView
或myGridView.imgView
泄漏。如果其中一个视图泄漏,则包含在这些视图层次结构中的任何内容也将泄漏。您是否正确地在dealloc
内发布了您的ivars /物业myGridView
以及任何拥有myGridView
(可能是视图控制器)?
这里肯定没有泄漏。仪器可能会出现误报,并且在泄漏发生的位置并不总是精确的。尝试“构建和分析”,也许分析仪会抓住一些东西。 – Costique 2010-12-15 05:42:22
该代码没有内存泄漏。 – Rog 2010-12-15 05:42:47