Xcode のブレークポイントを条件判定を指定して条件に合った時だけ止める方法です。

例えば以下のコードのように1000回ループを回す処理があったとします。

for (int i=0; i<1000; i++) {
  NSLog(@"i=%d", i);
}

このループの500回目、つまり i==500 の時だけブレークポイントで止める方法になります。
(続きを読む…)