C++ Cocoa WebView跨线程访问
我有一个C++类运行在自己的线程中,需要在一个COCOA应用程序的WebVIEW中执行一些JavaScript。我在CCOA窗口的控制器中有一个C++应用程序调用方法,它依次运行JavaScript,传递数据。它似乎有一部分时间可以工作,但很多时候也会崩溃(在WebView的代码中)。我尝试在webview实例上使用@synchronized,但它似乎没有任何作用C++ Cocoa WebView跨线程访问,c++,objective-c,cocoa,multithreading,webkit,C++,Objective C,Cocoa,Multithreading,Webkit,我有一个C++类运行在自己的线程中,需要在一个COCOA应用程序的WebVIEW中执行一些JavaScript。我在CCOA窗口的控制器中有一个C++应用程序调用方法,它依次运行JavaScript,传递数据。它似乎有一部分时间可以工作,但很多时候也会崩溃(在WebView的代码中)。我尝试在webview实例上使用@synchronized,但它似乎没有任何作用 有人能提供一些建议吗?也许[yourWebView performSelectorOnMainThread:…]还有朋友们?(或调用
有人能提供一些建议吗?也许
[yourWebView performSelectorOnMainThread:…]
还有朋友们?(或调用中介控制器类。)