0

私のプロジェクトには、次のパターンのコード ブロックがいくつかあるとします。

 dispatch_semaphore_wait(mySemaphore);
 // Arbitrary code here that I could get stuck on and not signal    
 dispatch_semaphore_signal(mySemaphore);

そして、デバッガーで一時停止して、行き詰まっていることを確認したとしましょう。

 dispatch_semaphore_wait(mySemaphore);

セマフォが最後に消費された場所を簡単に確認するにはどうすればよいですか? 同様に、dispatch_semaphore_wait(mySemaphore); はどこで確認できますか? が呼び出され、次のコード行に到達しましたか? 些細な方法は NSLog を使用することですが、Xcode 4 を使用してデバッガーでこれを行うためのより洗練された/より高速な方法はありますか?

4

1 に答える 1