今日の興味

その日に見た事聞いた事のまとめ的なアレ

NSURLRequest使ったらキャッシュがクリアされなくて悩んだ話

何度アプリケーション再起動してもキャッシュクリアされないなぁって悩んでたら。

[iOS]NSURLConnectionを利用してHTTP通信 - l4l

requestWithURL:をrequestWithURL:cachePolicy:timeoutInterval:メソッドに変更することでキャッシュポリシーとタイムアウト秒(デフォルト60秒)を指定できる。フレームワークでコンテンツのキャッシュが実装されており、いくつかのキャッシュポリシーが選択できる。

 うん、これ1年半前にブクマしてたよ…がっつり[NSURLRequest requestWithURL:]使ってた。NSURLRequestReloadIgnoringCacheDataを指定することできちんと毎回取りに行くようになりました。

詳解 Objective-C 2.0 第3版

詳解 Objective-C 2.0 第3版