Zastanawiałem się, czy istnieje możliwość rejestrowania zapytań SQL w CoreData?

9
Borut Tomazin 11 styczeń 2012, 23:57
 – 
Max MacLeod
13 styczeń 2012, 18:26

2 odpowiedzi

Najlepsza odpowiedź

Tak, możesz to zrobić, wstawiając -com.apple.CoreData.SQLDebug 1 do „Argumenty przekazane przy uruchomieniu”

24
user207128user207128 12 styczeń 2012, 00:02
4
Jeśli ktoś się zastanawia, gdzie to ustawić, wybierz Edytuj schemat -> Uruchom -> zakładka Argumenty.
 – 
Isuru
28 sierpień 2014, 15:46

Dowiedziałem się również, że możesz również pobrać plik sql z folderu Dokumenty. Otwórz Terminal i wklej ten wiersz (zastąp wartości w nawiasach ukośnych swoimi):

/Users/<YourUsername>/Library/Application Support/iPhone Simulator/<SimulatorVersion>/Applications/<AppID>/Documents/<SQLDBName>.sqlite

Wystarczy otworzyć plik w ulubionej przeglądarce zapytań SQL.

0
Daniel Eggert 16 styczeń 2012, 01:27