通过乐器运行我的应用程序“泄漏”它说我有一个泄漏,这似乎发生在这个代码 -
-(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&内存管理一般。任何帮助非常感谢!
答案 0 :(得分:0)
该代码看起来很好。当仪器通知您泄漏时,它会告诉您泄漏物体的来源。可能是该对象的实际泄漏发生在应用程序的其他位置。您应该查看访问Pod
对象的其他位置。