我有一个层次结构的应用程序(NavigationController),它具有根控制器角色中的简单表视图。每次选择任何单元格时,都会得到一个新的视图,其中包含有关细节的一些信息(由DetailViewController管理)。在DetailViewController的视图方面,我有一个UIWebView来显示来自Internet的数据。但是当我查看内存使用情况时会发生问题。 DetailViewController的每个新打开的视图以及通过UiWebView从Web上加载的内容带来更多的内存使用系数。当我回到根控制器的视图时,我想卸载所有内容并释放为该数据分配的内存。iOS 8 UIWebView内存管理
如何管理该问题?我试图stopLoading:
UIWebView的实例方法来保存一些内存,但它也不能解决问题。除了我没有完全理解ARC的工作过程外,如果通常每个新打开的详细视图都使用系数增加内存,我无法保证自己。
预先感谢您!