Анализатор Результаты против утечек по инструментам: утечки памяти iPhone - PullRequest
1 голос
/ 05 июля 2011

Я исправил утечки памяти моего приложения, используя

X-Code-> запустить с помощью инструмента повышения производительности -> утечки

Я подал заявку, а затем проанализировал свой код , подключенный к устройству, например Сборка и анализ для устройства, у меня появилось много Потенциальных утечек , которые выскакивали при нажатии Продукт , затем cmnd + shft + B .

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

Это похоже на то, что некоторые утечки, на которые указывает анализатор, могут фактически вызывать утечки, которые не отображаются / не фиксируются инструментом Performance?

1 Ответ

1 голос
/ 05 июля 2011

Когда вы запустите инструмент производительности утечек, он даст вам знать, когда произошла утечка. Build & Analyze предупреждает вас о возможных утечках, которые МОГУТ произойти во время работы вашей программы.

Ваши исправления утечек, основанные на инструментах, не были неправильными, но вы также должны внимательно изучить утечки, которые сообщает сборка и анализ, так как они могут потенциально протекать, когда программа действительно работает.

...