Wie protokolliert man CoreData SQL-Abfragen?

8

Ich habe mich gefragt, ob es eine Möglichkeit gibt, SQL-Abfragen in CoreData zu protokollieren?

    
Borut Tomazin 11.01.2012, 19:57
quelle

2 Antworten

20

Ja, Sie können das tun, indem Sie -com.apple.CoreData.SQLDebug 1 auf "Beim Start gestartete Argumente" setzen

    
Ievgen 11.01.2012, 20:02
quelle
0

Ich habe auch herausgefunden, dass Sie auch sql-Datei aus Ihrem Ordner Dokumente abrufen können. Öffne Terminal und füge diese Zeile ein (ersetze Werte in Schrägstrichen mit deinen):

%Vor%

Öffnen Sie einfach die Datei in Ihrem bevorzugten SQL-Abfrage-Browser.

    
Borut Tomazin 13.01.2012 14:23
quelle

Tags und Links