CFUUIDCreate
スレッドセーフですか?ドキュメントでそれについて何も見ませんでした。
質問する
129 次
1 に答える
1
現在の 10.8.2 ソース コードに基づくと、スレッド セーフであることは確かです。関数の本体は関数を使用して、LOCKED()
すべてdispatch_sync
の実際の作業を単一のシリアル GCD ディスパッチ キューに入れます。したがって、複数のスレッドからの同時呼び出しはシリアル化されます。
以前のバージョンの Mac OS X に興味がある場合は、ここでコードを見つけることができます。残念ながら、Apple は iOS 用の CoreFoundation のソース コードを公開していませんが、OS X 版に似ていると考えて間違いないでしょう。
于 2013-01-20T06:40:29.620 に答える