Как исправить утечки памяти в проекте iPhone с поддержкой ARC? - PullRequest
4 голосов
/ 05 декабря 2011

Я занимаюсь разработкой проекта для iPhone, в котором я включил ARC, и когда я запускаю свой проект с инструментами в стольких местах, он показывает 100% утечку, например:

-[self.navigationController pushViewController:secondPage animated:YES]; //100% leak

[self loadXML];//100% leak

, даже если я делаю объект secondPage как ноль после нажатия и в viewDidUnload разрешается утечка. Как я могу решить эти утечки? Любая помощь ценится заранее. Спасибо.

1 Ответ

2 голосов
/ 05 декабря 2011

Инструмент Leaks (в инструментах) скажет вам, что именно произошло, где он был создан, запишет стек и (опционально) запишет каждую операцию подсчета ссылок. Настоятельно рекомендуется научиться правильно его использовать.

...