私はバックグラウンドでウェブページをレンダリングしようとしていると私はWebKitのクラスはスレッドセーフではないことを理解し、彼らはまた、常にメインスレッドから使用しなければならない、次のトラブルWebkitは常にメインスレッドで使用する必要がありますか?
2012-05-11 12:39:02.086 [77207:1c03] An uncaught exception was raised
2012-05-11 12:39:02.087 [77207:1c03] objc_object* -[WebView initWithFrame:frameName:groupName:](WebView*, objc_selector*, CGRect, NSString*, NSString*) was called from a secondary thread
に走りました?また、ダミーWebビューを作成してWebkitを初期化し、後でバックグラウンドスレッドのWebkitクラスを使用することはできますか?
いいえのように見えます。 http://stackoverflow.com/questions/4660999/create-a-uiimage-by-rendering-uiwebview-on-a-background-thread-iphone – Jeremy1026
@ Jeremy1026その投稿は、WebViewではなくUIWebViewに関するものです。 –
WebViewsが非同期に読み込まれます。それをバックグラウンドスレッドに移すことで、何を得ることを望んでいますか? –