Ну, один простой подход, который работает в Оптимизации UIWebView, довольно прост, и я нашел его эффективным в одном из моих приложений.
Создание новых экземпляров UIWebView при каждом действии пользователя не является возможным решением и, скорее всего, приводит к аварийному завершению работы приложения после нескольких загрузок.
Сохраняйте единый экземпляр UIWebView, с которым вы можете работать во всем приложении, чтобы вам не приходилось вызывать ALLOC для UIWebView каждый раз, когда вы хотите загрузить веб-страницу. Просто используйте метод loadRequest: UIWebView, чтобы изменить URL-адрес, на который вы хотите указать пользователю.
Я надеюсь, что это уменьшает потребление памяти.