iOS 8 SDK中發佈了新的WebView類----WKWebView
簡單測試發現WKWebView是天然開啓了 JIT的,但UIWebView仍然沒有JIT。
簡而言之,想在iOS 8 上我們需要將 UIWebView替換爲 WKWebView以獲取更高的效率。
後續補充:
目前WKWebView發現的問題如下:
1)沒有接口主動調用JavaScript,即沒有類似UIWebView的stringByEvaluatingJavaScriptFromString: 函數。
這個接口十分關鍵,因爲一大堆hybrid應用都依賴於該接口。
補充: Apple已經提供了相關API可以進行主動調用JS,但它是異步返回的,與之前有所不同。
2)無法清理Cache和Cookies
NSURLCache和NSHTTPCookieStroage無法操作WebCore進程的緩存和cookie