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