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