Проблема с памятью iPhone / iPad (не утечка) - PullRequest
1 голос
/ 16 июля 2011

Проблема, с которой я столкнулся, заключается в том, что приложение начинает получать предупреждения о памяти через 30-60 минут использования ... и происходит сбой.Я знаю, вы все хотите сказать, что у меня есть утечки в моем приложении ... Но НЕТ !, у меня его нет, вы можете увидеть это на скриншоте анализатора утечек.Кроме того, я много раз проводил очистку / рефакторинг, поэтому я уверен, что это не утечка.

Как я понимаю, корень проблемы - объекты освобождены правильно, но часть освобожденапамять не уходит в приложение для повторного использования, а складывается где-то ... возможно я ошибаюсь .. жду ваших комментариев

Заранее спасибо

enter image description here

enter image description here

1 Ответ

3 голосов
/ 16 июля 2011

Ну, есть утечки, а затем есть заброшенная память.

Утечка - это ситуация, когда у вас выделена память, и у вас больше нет ссылки на нее, поэтому не может освободить ее.

Но может случиться так, что вы отказались от памяти, которая является объектами, которые вам больше не нужны, но на которые вы все еще сохраняете ссылки.

Надеюсь, это поможет.

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