живые байты увеличиваются без утечки - PullRequest
1 голос
/ 23 сентября 2011

Я занимаюсь разработкой iPhone и у меня (как у многих людей) проблемы с управлением памятью.

Я часто использую "Инструменты", чтобы исправить память, которую я забыл удалить. Так что у меня больше нет утечки памяти! НО ... Когда я использую приложение, "Live Bytes" в Инструментах всегда увеличивается.

При запуске мое приложение использует 4 МБ и несколько раз переходит вперед и назад в моем UINavigationView 10 МБ (до сих пор)без «утечки памяти».

Live Bytes always increasing

Мартин Магакян

1 Ответ

4 голосов
/ 23 сентября 2011

Это будет раздувание, а не настоящая утечка.

То, что вы хотите сделать, это использовать эту кнопку Mark Heap раз или два, а затем посмотреть на снимки кучи.

http://www.friday.com/bbum/2010/10/17/when-is-a-leak-not-a-leak-using-heapshot-analysis-to-find-undesirable-memory-growth/ имеет гораздо больше.

...