0
在功能在非UI應用程序中運行:移動到主線程在非UI類
void MyFunctionThatIsACallBack() {}
做什麼選擇我都迫使MyFunction的(代碼),使其在運行主線程?
該函數是從另一部分代碼的回調,可能是也可能不在主要階段。
在功能在非UI應用程序中運行:移動到主線程在非UI類
void MyFunctionThatIsACallBack() {}
做什麼選擇我都迫使MyFunction的(代碼),使其在運行主線程?
該函數是從另一部分代碼的回調,可能是也可能不在主要階段。
這並不像看起來那麼簡單。主線程需要循環運行,從隊列中讀取工作項目並處理它們。你不能只是篡奪一個線程的上下文,並讓它做一些任意的其他事情。
我懷疑是有一些更深的線程問題,你看到,這可能不是解決它的方法。
它現在在運行什麼線程? – 2012-01-08 01:37:49
線程未知 – 2012-01-08 01:49:41
取決於應用程序的類型以及在Mono運行時在ipad上運行蘋果iOS的.net – Will 2012-01-08 02:18:51