NSLogをループの中で使いすぎると落ちる


まあ当たり前と言えばそうなのかもしれないですが、何百回も高速にループするような場所でNSLogを書くと、シュミ上で何の前触れもなく突然アプリが落ちます。

エラーログも何も無しな上に、try/catchにも引っかからずにいきなり終了するので、NSLogが原因と判明するまで結構時間食ってしまった。orz

別の箇所のメモリのオーバーフローだと思って、ログ出すためにNSLogを書いてたのが逆に良くなかったですね。

今後気をつける。