我可以在单独的线程中运行UIWebView吗?

我有一个运行JavaScript的Web应用程序,有时当主线程执行xhr调用和初始化video播放器等较重的工作时,它会冻结/挂起。 是否有可能在一个单独的线程运行一个UIWebView,以避免被阻止的Web视图?

UIWebView可能会调用主线程中的UIKit 。 放置在一个单独的线程可能会导致崩溃。 你不能在后台线程上创build视图,这是UI的东西。 正如保罗在评论中所说的,你最好的select就是将其他任何与主线联系起来的东西都放到自己的队列中去。