Я неофициально слышал, что предупреждения выдаются, когда ваше приложение достигает 22 МБ. (Любая выделенная память включена - iPhone хранит все в физической памяти и не переносит страницы в любое другое хранилище.) Учитывая, что в телефоне всего 128 МБ общей памяти, это кажется правдоподобным.
Это ограничение не включает объем памяти, используемой общими системными библиотеками, такими как время выполнения Objective C. И хотя я не совсем уверен в этом, я не думаю, что использование памяти WebKit включено для компонента UIWebView, так как я считаю, что WebKit всегда загружен (но, опять же, не уверен на 100%).
Лучшее, что можно сделать, когда вы достигнете этого предела, - это освободить все, что вы можете легко восстановить или перечитать из входных файлов, таких как представления, изображения и кэшированные данные.