【发布时间】:2011-11-08 03:47:17
【问题描述】:
我实现了一个在我的应用程序中返回字典的方法。但是我使用仪器发现内存泄漏,我试图弄清楚,但我仍然找不到它。谁能帮帮我?
提前致谢,以下是该方法的代码:
-(NSMutableDictionary *)initDict
{
NSMutableDictionary *dict = [[NSMutableDictionary alloc]init];
[dict setObject:self.name forKey:@"Name"];
//Some similar set object for key here...
return dict;
}
我认为问题在于为 dict 分配内存而不是释放它。但在方法上,似乎我无法释放 dict。那么有什么方法可以修复泄漏吗?
【问题讨论】:
标签: iphone memory-leaks nsdictionary