1

なぜかNSThreadが使えません。しかし、2 つのスレッド間で CFRunloopSource を使用した通信方法は便利だと思います。では、pthread によって作成されたスレッド コンテキスト内で現在の cfrunloop 参照を取得できるのだろうか?

私はオンラインでつかみ、実際に pthread を使用しても runloop ref がまだ利用可能であるというコメントを見ました。しかし、私はドキュメントからこれについて何も見ませんでした。そこで、経験者の方にお聞きしたいです。

さらに、CFRetain(CFRunLoopGetCurrent()) によって新しいスレッドから取得した CFRunloopRef を、新しいスレッドと現在のスレッドの間で共有できますか? CFRunLoopWakeUp(ref) によって新しく作成されたスレッドで runloop をトリガーするときに ref が必要になるため

ありがとう、

ジャック・セラフ

4

0 に答える 0