iPhone, Объект, выделенный и сохраненный в 'glossPath', не упоминается позже (объект просочился) - PullRequest
1 голос
/ 06 августа 2011

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

Объект, размещенный в строке 86 и сохраненный в 'glossPath', не упоминается позднее в этом пути выполнения и имеет счет сохранения +1 (утечка объекта)

Tnx

enter image description here

1 Ответ

5 голосов
/ 06 августа 2011

Вы несете ответственность за освобождение объекта, возвращенного CGPathCreateMutable() согласно «Правило создания» . Это также указано в ссылке :

Возвращаемое значение

Новый изменяемый путь. Вы несете ответственность за освобождение этого объекта.

Вы можете использовать CGPathRelease(), чтобы освободить путь.

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