CoreData は早い話 O/Rマッパー。SQLを自動生成してくれるのは良いんだけど、どんなSQLが発行されてるか知りたいときもある。デバッグの仕方は、こちらさんが参考になる :-) CoreData で発行されている SQL をデバッグ出力する Core Data Programming Guide: Core Data Performance "Analyzing Fetch Behavior with SQLite" に、コマンドライン引数に次を指定すると CoreDataから SQLite へ発行される SQL をデバッグ出力できるとの記述があった。 com.apple.CoreData.SQLDebug 1 CoreData で発行されている SQL をデバッグ出力する ただ Xcode4 になって、設定箇所がちょいと変わった。こちらさんが参考になる。 XCode4 and C
![CoreData の実行SQLを出力させる - 日々是笑心](https://cdn-ak-scissors.b.st-hatena.com/image/square/f0853ddc342bdee562ae2622efc38bfc27d7803e/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fw%2Fwatanata2000%2F20111115%2F20111115203535.png)