不包括可可(及其NSThread
),你會推薦什麼多線程庫?Objective-C多線程庫
應用程序的引擎必須運行在多個平臺(Windows,Linux,MacOS,iPhone)上,並且是多線程的。抽象該庫以針對平臺特定的MT庫進行編譯是可能的,但會產生額外的開銷和複雜性。
不包括可可(及其NSThread
),你會推薦什麼多線程庫?Objective-C多線程庫
應用程序的引擎必須運行在多個平臺(Windows,Linux,MacOS,iPhone)上,並且是多線程的。抽象該庫以針對平臺特定的MT庫進行編譯是可能的,但會產生額外的開銷和複雜性。
的NSOperation工作正常。作爲額外的獎勵,您可以免費獲得線程池,並且可以在操作之間設置依賴關係鏈。
如何在C庫區的東西? 例如libapr:http://apr.apache.org/docs/apr/1.3/group__apr__os__thread.html
or glib? http://library.gnome.org/devel/glib/stable/glib-Threads.html
問候
我會從最近開源的Grand Central開始:http://libdispatch.macosforge.org/
請看看,謝謝。 – 2009-10-08 19:04:51