Утечка памяти в Objective-C при загрузке удаленного контента - PullRequest
0 голосов
/ 22 мая 2010

Я пытаюсь загрузить файл plist с моего сервера. Я могу придумать 2 способа сделать это, но для обоих Инструментов говорится, что есть огромная утечка памяти:

NSData* plistData = [NSData dataWithContentsOfURL:url];

и

NSDictionary* updateDigest = [NSDictionary dictionaryWithContentsOfURL: [NSURL URLWithString:updateURL] ];

Обратный след утечки памяти приводит к __CFURLCache в CFNetwork, и мне интересно, можно ли что-то сделать, чтобы устранить утечку? Любой другой способ загрузить удаленный plist xml, без утечки памяти?

Спасибо

1 Ответ

1 голос
/ 22 мая 2010

Утечка, вероятно, не происходит от загрузки данных. Вероятно, это из-за того, что данные хранятся в другом месте и не публикуются.

...