В моем приложении у меня есть большая проблема памяти
добавить UIScrollView с видом ViewController динамически, когда мне нужно
и я правильно удалить ViewController во время прокрутки.
и в этом ViewController я поместил UIWebiew в IBOutlet и нагрузку WebView какUIWebView проблема памяти
[m_objWebView loadRequest:[NSURLRequest requestWithURL:
[NSURL URLWithString:@"http://stackoverflow.com/"]]];
и высвобождает UIWebView в viewControllers dealloc
- (void)dealloc {
m_objWebView.delegate=nil;
[m_objWebView stopLoading];
[m_objWebView release];
m_objWebView=nil;
[[self.view subviews] makeObjectsPerformSelector:@selector(removeFromSuperview)];
[super dealloc];
}
но после 5/6 минут моего приложения падает после предупреждения памяти.
Теперь я меняю код, который я непосредственно добавляю uiwebview в uiscrollview и выполняю ленивую загрузку трех веб-просмотров. теперь утечка памяти уменьшается, но она все еще там. но теперь у меня есть еще одна проблема, когда при быстром прокрутке пользователя происходит задержка загрузки веб-контента любым способом решения этой проблемы?
помочь мне заранее спасибо
Как вы создаете веб-представление? Почему вы не выпускаете 'view'? –