2010-11-27 10 views
0

私はwebViewを持っており、[NSURLRequest requestWithURL:]を使ってページを読み込みます。しかし、これによってネットワークへの依存度が高まるため、WebViewが1日に1回しか読み込まれないようにページをキャッシュしようとしています。 NSURLequest requestWithURL:cachePolicy:timeoutIntervalを使ってみましたが、これはうまくいかなかった。リンゴ "URLCache"で提供されている例はイメージです。どうすればネットワークへの依存を減らすことができますか?URLキャッシュiphone

おかげで、 Praveenさん

+0

は、Appleが提供した例はイメージのためですが、簡単にあなたの目的のために変更することができます...サンプルの中であなたには分かりませんでしたか? –

答えて

0

あなたは、ローカルまたは最初の毎日の要求のためのファイルシステム上のsqliteのいずれかであなたの要求からHTMLを格納することができます。後続のリクエストで、ローカルストアからHTMLを取り出します。

このHTMLに (無効)の接続を取得デリゲートされる:(NSURLConnection *)接続didReceiveData:(NSDataの*)データ

関連する問題