Что будет, если я забуду выпустить объект в iPhone App? - PullRequest
0 голосов
/ 05 апреля 2010

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

1 Ответ

1 голос
/ 05 апреля 2010

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

Об инструменте, если вы используете xcode, посмотрите на очень крутой встроенный Статический анализатор на той же странице.

...