たとえば、2つのスレッドがあり、1つはメインスレッドで、もう1つはセカンダリスレッドです。メインスレッドが最も使用されていますが、(まれに)メインスレッドからの呼び出しに基づいてセカンダリスレッドに何らかの作業を実行させたい場合があります。ほとんどの場合、セカンダリスレッドはスリープする必要があります。いくつか検索した後、これを行う方法はrunLoopsを使用することであることがわかりました。だから私はアップルのドキュメントを読んでみました(http://developer.apple.com/library/ios/#documentation/Cocoa/Conceptual/Multithreading/RunLoopManagement/RunLoopManagement.html#//apple_ref/doc/uid/10000057i-CH16-SW5)。
しかし、それは私には非常に複雑に見え、私はそこで少し苦労しています。私が説明したことを達成するためのエレガントでシンプルな方法はありますか?実行して遊ぶことができる同様のrunLoopコード例はありますか?
ありがとう