NSURLRequest使ったらキャッシュがクリアされなくて悩んだ話
何度アプリケーション再起動してもキャッシュクリアされないなぁって悩んでたら。
[iOS]NSURLConnectionを利用してHTTP通信 - l4l
requestWithURL:をrequestWithURL:cachePolicy:timeoutInterval:メソッドに変更することでキャッシュポリシーとタイムアウト秒(デフォルト60秒)を指定できる。フレームワークでコンテンツのキャッシュが実装されており、いくつかのキャッシュポリシーが選択できる。
うん、これ1年半前にブクマしてたよ…がっつり[NSURLRequest requestWithURL:]使ってた。NSURLRequestReloadIgnoringCacheDataを指定することできちんと毎回取りに行くようになりました。
- 作者: 荻原剛志
- 出版社/メーカー: ソフトバンククリエイティブ
- 発売日: 2011/12/28
- メディア: 大型本
- 購入: 14人 クリック: 98回
- この商品を含むブログ (19件) を見る