仪器内存泄漏

时间:2011-02-16 17:31:34

标签: objective-c memory memory-leaks instruments

通过乐器运行我的应用程序“泄漏”它说我有一个泄漏,这似乎发生在这个代码 -

-(void)podAppears {

podCount ++;

NSString *podName = [NSString stringWithFormat:@"Pod%i",podCount];
Pod *thePod = [[Pod alloc] initWithOwner:self withName:podName];

[pods setObject:thePod forKey:podName];
[thePod release];

}

我看不出任何错误,但我对Objective-C&内存管理一般。任何帮助非常感谢!

1 个答案:

答案 0 :(得分:0)

该代码看起来很好。当仪器通知您泄漏时,它会告诉您泄漏物体的来源。可能是该对象的实际泄漏发生在应用程序的其他位置。您应该查看访问Pod对象的其他位置。