In base a Apple documentation on debugging Core Data, si dice che dovremmo essere in grado di passare un argomento all'applicazione che emetterà i dati del core SQL inviati a SQLite.Come posso ottenere l'argomento debug di CoreData per l'output sulla console?
sono andato nella scheda argomenti del mio eseguibile in XCode e specificato gli argomenti:
-com.apple.CoreData.SQLDebug 1
Tuttavia, non vedo SQL nella console. Ho quindi provato a utilizzare questo parametro nell'applicazione CoreDataBooks fornita da Apple nel caso in cui ci fosse qualche altro problema nel programma MY.
Anche nell'esempio di Apple non ottengo output SQL nella console.
Sto facendo qualcosa di sbagliato? La documentazione di Apple è sbagliata? Dovrei cercare un posto diverso dalla console? Qualcun altro ha avuto successo con questa discussione?
UPDATE: Da allora Apple ha corretto l'errore di output con le nuove versioni di XCode; tuttavia, per essere chiari sulla soluzione finale:
Gli argomenti sono due argomenti separati e devono essere inseriti nella scheda argomenti in quanto tale. -com.apple.CoreData.SQLDebug è un parametro e il valore 1 è il secondo parametro.
SQLDebug è supportato sul dispositivo e sul simulatore. Ti incoraggio a cambiare la risposta corretta. –
Giusto per essere chiari, sei felice di prenderti il tempo di scrivere una risposta grammaticalmente errata e snob, ma non aggiornerai la risposta per il bene della comunità. Potresti essere pagato per scrivere software, ma non ti chiamerei professionale. –
Credi che la risposta errata sia migliore per il contesto storico? Perché non cambiare la risposta? Rispetto la tua decisione di lasciare la risposta errata se hai uno scopo ragionevole, ma farlo per dispetto è dannoso per la comunità. –