2010-08-10 3 views
0

Я новичок в Objective-C, и, как мое первое приложение, которое я пишу, я начну с простого браузера на основе WebKit. До сих пор я поступил хорошо и могу загружать веб-сайты, но через некоторое время использование памяти использует тенденцию к повышению. Я прочитал документацию по сохранению, выпуску, управлению автозапуском, и у меня был только один вопрос. Если бы я выпустил в своем представлении веб-кит и создал новый экземпляр каждый раз, когда загружал новый веб-сайт, это означало бы, что мое использование опустится до его исходного состояния или я не понимаю, как работает релиз?Лучшее понимание освобождения памяти

ответ

0

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

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

Смежные вопросы