Утечка памяти в инструментах - PullRequest
1 голос
/ 16 февраля 2011

при запуске моего приложения через инструменты "Утечки" говорят, что у меня есть утечка, которая, кажется, происходит с этим кодом -

-(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 голосов
/ 16 февраля 2011

Этот код выглядит хорошо.Когда Instruments сообщает вам об утечке, он сообщает вам, откуда произошла утечка.Вероятно, фактическая утечка этого объекта происходит в другом месте вашего приложения.Вы должны посмотреть в других местах, где вы получаете доступ к вашим Pod объектам.

...