Выпускать свойства в Xcode 4.2 Beta? - PullRequest
0 голосов
/ 14 июля 2011

Я использую «частные свойства» для хранения объектов и освобождаю их, устанавливая для них значение nil в методе, вызываемом dealloc и viewDidUnload.

Функция анализа Xcode 4.0.2 распознает этои я не получаю никаких предупреждений.

Я только что переключился на бета-версию Xcode 4.2, потому что хочу добавить некоторые функции IOS5, и внезапно я получаю тонны предупреждений об утечке памяти для всех своих ресурсов.Кажется, что функция анализа 4.2 не распознает, что эти объекты фактически освобождены.В этой ситуации невозможно обнаружить настоящие утечки.

Могу ли я что-нибудь сделать?

1 Ответ

0 голосов
/ 14 января 2012

xcode 4.2 вводит автоматический подсчет ссылок, поэтому, пока вы правильно пишете свой код, вам больше не нужно будет release или autorelease, и у вас не будет утечек памяти

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...