我在内存管理方面遇到了问题。
我正在开发一个使用UIWebView频繁的应用程序。该应用程序在从我的服务器加载内容时动态生成大量的UIWebView。其中一些UIWebView很大,包含了许多图片。
如果我使用工具检测泄漏,我检测不到任何泄漏。然而,许多对象被分配了,我怀疑与UIWebViews有关。
当webviews因不再需要而释放时,似乎并没有释放所有的内存。我的意思是,在向我的服务器发出请求后,应用程序创建了一个UITableView和许多Webviews(仪器显示约8Mb)。当用户点击返回按钮后,它们都会被释放,但内存使用量只减少了2-3 Mb,并且在使用该应用程序5-10分钟后就会崩溃。
我是否漏掉了什么? 有人知道可能发生了什么吗?
谢谢!