2012-11-30 31 views
2

我有一個線程類(C++)實例正在運行。當線程完成其操作時,我想與我的一個UIView對象(Objective-C)進行通信。這可以通過代表來實現嗎?使用委託在C++類和Objective-C類之間進行通信?

+0

不,我想通知我的一個UIView(objective-C)。不涉及UIWebView或JavaScript。謝謝 – fztest1

+1

檢查這個[問題](http://stackoverflow.com/questions/1061005/calling-objective-c-method-from-c-method)和主要答案 – tkanzakic

+1

@tkanzakic感謝您的鏈接,如何調用dispatch_async()從C++,它似乎工作。任何想法? – fztest1

回答

0

是的,爲什麼不呢?

在Objective-C++模式(.mm文件擴展名)中編譯時,您可以自由混合使用Objective-C,C和C++代碼,類和對象。

只要確保在主線程上執行任何GUI東西。

相關問題