Mac Dev Center: Core Data Programming Guide: Core Data Performance この中の "Analyzing Fetch Behavior with SQLite" に、コマンドライン引数に次を指定すると CoreDataから SQLite へ発行される SQL をデバッグ出力できるとの記述があった。 -com.apple.CoreData.SQLDebug 1 やってみよう。 実行可能ファイルの設定を開く。 「起動時に渡される引数」に上記の引数を追加する。 実行する。以下、例。 2009-10-05 06:50:48.557 OneLiner[1202:207] CoreData: sql: SELECT COUNT(*) FROM ZMEMO t0 2009-10-05 06:50:48.558 OneLiner[1202:207
![CoreData で発行されている SQL をデバッグ出力する](https://cdn-ak-scissors.b.st-hatena.com/image/square/12059bce1641d00886efb2f6ca65cd9b2f369606/height=288;version=1;width=512/https%3A%2F%2Fblogger.googleusercontent.com%2Fimg%2Fb%2FR29vZ2xl%2FAVvXsEj188aMhCj-ocHfHtHohiYQrKYFr80kIq_2BgposYsJ-idjUSahIW-l6kjZEFNgJSnTqi37E2VeLBc3rru4VcZ8HCZoYreazzDaWdQmIc6zQ_m4d4Vjr3WRnpbZmu7wO9LNgWqPsAypLfI%2Fw1200-h630-p-k-no-nu%2F091003-0006%2B60%2525.png)