Sus*_*ant 6 memory-management uiwebview ios4 ios
我正在使用UIWebView打开Office(ppt,xls,doc)和iWork(数字,页面,密钥)格式的本地文件,所有这些文件的大小都小于5 MB.要加载它们,我只需:
NSURL *url = [NSURL fileURLWithPath:filepath];
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
[myWebView loadRequest:requestObj];
Run Code Online (Sandbox Code Playgroud)
在Web视图中加载其中一些文件时(尤其是包含大量图像的ppts),内存使用量最多可达35 MB,导致我的应用程序崩溃.我查看了各种iOS论坛,但还没有真正找到解决方案.使用loadData:MIMEType:textEncodingName:baseURL:帮助保持内存占用率下降或使用UIWebView还有其他任何技巧吗?
| 归档时间: |
|
| 查看次数: |
489 次 |
| 最近记录: |