NSPlaceHolderString утечка, инструменты не говорят мне, где? - PullRequest
1 голос
/ 10 февраля 2011

Я недавно закончил свое первое приложение для iPhone, которое я на самом деле планирую отправить, и я пытаюсь устранить все утечки. Однако есть одна, которую я просто не могу отследить, и инструменты на самом деле мне тоже не помогают. По сути, я сделал что-то вроде приложения со списком текущих дел (хотя это не очень важно), и каждый раз, когда пользователь удаляет задачу, инструменты регистрируют утечку.

Вместо того, чтобы пытаться объяснить, вот скриншот:

http://dl.dropbox.com/u/1426380/Screen%20shot%202011-02-09%20at%2021.51.09.png

Таким образом, вместо того, чтобы точно сказать, откуда именно произошла утечка (как в предыдущих утечках, которые я исправил), iInstruments просто указывает где-то в фундаментальной библиотеке. Это только утечка 16B каждый раз, так что на самом деле это не проблема сбоев, но мне просто интересно узнать, что вызывает это.

Я хотел бы опубликовать некоторый код, но, поскольку я понятия не имею, откуда возникает утечка, я понятия не имею, что размещать. Если бы кто-то понял, что может быть причиной этого, я был бы рад сделать это.

Спасибо.

EDIT:

Вот еще один скриншот, запрошенный @Moshe. Я новичок в инструментах, поэтому я даже не осознавал, что правая панель существовала до сих пор!

http://dl.dropbox.com/u/1426380/Screen%20shot%202011-02-10%20at%2007.55.58.png

1 Ответ

5 голосов
/ 10 февраля 2011

Я предлагаю запустить «Построить и проанализировать». (В меню сборки или + shift + A ).

Если это ничего не возвращает, возможно, утечка инфраструктуры Apple. Если это так, вы ничего не можете сделать.

...