Xcode 在UIWebView中处理大型excel文件

Xcode 在UIWebView中处理大型excel文件,xcode,ipad,excel,uiwebview,Xcode,Ipad,Excel,Uiwebview,我有一个iPad应用程序,它使用NSURLConnection下载excel文件,然后在UIWebView中呈现下载的文件 这个实现对于较小的文件很好,但随着我接近大约5MB的excel文件,它开始变得越来越困难 我正在第三代iPad上测试这个,它有1GB的内存。 下载的文件写入NSCachesDirectory文件夹 我还尝试使用setSharedURLCache方法增加缓存内存大小,但这没有帮助 有什么解决办法吗 我有一个应用程序,可以将XL文件下载到documents目录中的自定义文件夹中

我有一个iPad应用程序,它使用
NSURLConnection
下载excel文件,然后在
UIWebView
中呈现下载的文件

这个实现对于较小的文件很好,但随着我接近大约5MB的excel文件,它开始变得越来越困难

我正在第三代iPad上测试这个,它有1GB的内存。 下载的文件写入
NSCachesDirectory
文件夹

我还尝试使用
setSharedURLCache
方法增加缓存内存大小,但这没有帮助


有什么解决办法吗

我有一个应用程序,可以将XL文件下载到documents目录中的自定义文件夹中。它似乎可以处理大文件,尽管它们需要更长的时间才能打开。在被调用的UIWebView委托方法
webviewDidStartLoad
和文档实际变得可见之间有45秒的间隔(webviewDidFinishLoad从未被调用,可能是因为这是一个本地文件?)。您是否以某种方式显式优化了UIWebView以处理大文件?不,只是:
self.myWebView=[[UIWebView alloc]initWithFrame:CGRectMake(0,0,768,1024)];[\u myWebView loadRequest:\u service.myExcelURLRequest];[self.view addSubview:_myWebView]其中
\u服务
基于本教程中提供的代码:感谢您的输入。我注意到,这个问题不仅与我的应用程序的UIWebView有关,还与本机Safari应用程序有关。。。