Breakpointはデバッグするときに、特定の箇所の状況を確認するために自分でプログラムを中断させる仕組みです、プログラムがそこで止まることによってその瞬間のメモリレイアウトだとか変数だとかの状況…
排他処理なら、DispatchSemaphore の利用もとても手軽でオススメです;また、このテストケースに書いてあるようなバックグラウンドの 2 非同期スレッドが終わるまで待つということも Dis…