タグ

2013年3月12日のブックマーク (3件)

  • : _

    【教えてくん】コミュニティーなのです。 なんかニュースとかあったらここに書こうかと思ってますよ。とりあえず、おいらのブログ

    ginpei
    ginpei 2013/03/12
    『しかし実際にはもう一つ、上から覗き込んで鏡の裏を見る方法がある。』 これは人に説明するのに良さそう。
  • Cocoaの日々: [iOS] UIWebView のキャッシュ調査

    iOS/iPhone/iPad/MacOSX プログラミング, Objective-C, Cocoaなど UIWebView は指定されたリクエストに従いコンテンツをダウンロードする。この時にキャッシュをメモリに保存する。 キャッシュの制御には UIWebViewに渡す NSURLRequest で行う。 (例) NSURLRequest *request = [NSURLRequest requestWithURL:url cachePolicy:NSURLRequestReturnCacheDataElseLoad timeoutInterval:60.0];キャッシュポリシーは次の種類がある。NSURLRequst.h より転載。 enum { NSURLRequestUseProtocolCachePolicy = 0, NSURLRequestReloadIgnoringLoca

    Cocoaの日々: [iOS] UIWebView のキャッシュ調査
    ginpei
    ginpei 2013/03/12
    『-[NSURLCache cachedResponseForRequest:] をオーバーライドしてキャッシュの挙動を制御することができる。』 キャッシュの仕組みや応用例など。
  • webViewのキャッシュは強力らしい - お?いけるくさい?

    iOSのwebViewのキャッシュが強力らしく、 開発中にwebのコンテンツをいくらデザイン変更しても 反映されない!というときに このメソッドをひとつ仕込んであげると キャッシュが消えるそうな。 読み込み開始前によばれるデリゲートメソッド内に書いたら 無事動きましたよんヽ(´ω)ノ -(void)webViewDidStartLoad:(UIWebView *)webView{//データ読み込み開始 //キャッシュデータクリア NSURLCache *cache = [NSURLCachesharedURLCache]; [cache removeAllCachedResponses]; }

    webViewのキャッシュは強力らしい - お?いけるくさい?
    ginpei
    ginpei 2013/03/12
    webViewDidStartLoadでremoveAllCachedResponsesすると、キャッシュを消せるらしい。(よくわかってない)