タグ

iOSとUIWebViewに関するmamuchiのブックマーク (3)

  • NSURLCacheについてのメモ - iRSSの日記

    キャッシュはLast-ModifiedやExpiresヘッダがないと機能しない リクルートWebサービスのレスポンスをキャッシュしたかったのだが、やってくれない。 調べてみるとヘッダに問題があった。 http://webservice.recruit.co.jp/hotpepper/gourmet/v1/?key=sample&large_area=Z011 キャッシュはLast-ModifiedやExpiresヘッダがないと機能しないのである。 http://www.apple.com/jp/(Expiresがある) や http://webservice.recruit.co.jp/index.html(Last-Modifiedがある) はキャッシュされる。 DiskCaheはsetDiskCapacityをセットしても効き目なし NSURLCache *sharedCache =

    NSURLCacheについてのメモ - iRSSの日記
  • UIWebViewでFirebugみたいなツールを使う | Prototype

    iWebinspectorは素晴らしいのですが、どちらかと言えばWeb開発向けです。 UIWebViewを見たいですよね。 iOS5でなければいけませんが、やり方がありました。今度はiWebinspectorも入りません。 (参考:Nathan de Vries Enabling Remote Debugging via Private APIs in Mobile Safari) UIWebViewを使ってるアプリのAppDelegate の application:didFinishLaunchingWithOptions: で 以下のコードを追加します。 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { // 非公

  • UIWebViewでタッチイベントを取得するには - yuumi3のお仕事日記

    HTMLを表示出来るUIWebView は便利でビューですが、そのままでは、指でタッチしたりピンチしたイベントがとれません。そこでいろいろと試してみた事を書いてみます。 UIWebViewをハック 書籍やネットを探し UIWebView の touch イベントをフックする方法 - Windchaseに書かれた方法を試したところタッチイベントを取得できるようになりました。この方法は UIWebViewが継承している UIDocumentView クラスというWebViewの実体(?)である非公開のクラスの持っているタッチイベントメソッドを書き換えて タッチイベントを デリゲートするという力業を使っています。 しかし、このコードは iOS4 (たぶん iOS3.2)では動きません。iOS3.2からはUIDocumentViewクラスがUIWebBrowserViewクラスに変わっていますが、

    UIWebViewでタッチイベントを取得するには - yuumi3のお仕事日記
    mamuchi
    mamuchi 2010/10/19
    そろそろこれでつまずきそうなのでメモ
  • 1