Estoy trabajando en una aplicación universal de iOS y me gustaría ver el SQL sin formato en los registros cuando estoy depurando. Hay alguna información in this blog post sobre cómo habilitar el registro de SQL sin procesar para el desarrollo de datos principales de iOS. El ejemplo dado es para XCode 3 y no está claro cómo habilitar esto en XCode 4.XCode4 y Core Data: Cómo habilitar la depuración de SQL
He intentado con "Producto" -> "Editar esquema" y he añadido "-com.apple.CoreData. SQLDebug 1 "a" Argumentos Pasados al Lanzar ", pero todavía no veo ningún resultado en los registros. No estoy seguro de si estoy buscando en el lugar equivocado o simplemente estoy pasando los argumentos incorrectamente.
Gracias por esto. Mi problema principal es que la tabla en la que estoy buscando tiene un poco más de 74,000 filas y quería tener una idea de por cuánto tiempo se están ejecutando las consultas, ya que ahora es bastante lento. Respeto el hecho de que hay una gran cantidad de abstracción pasando, pero estaba realmente en la oscuridad sobre lo que estaba pasando bajo el capó. Esto al menos me ayuda un poco. – oalders
Siempre que comprenda las limitaciones, puede examinar el SQL sin formato, especialmente para ajustar el rendimiento. Donde las personas se meten en problemas es tratando de descubrir cómo se comporta el gráfico de objetos mirando el SQL sin formato. Como no existe una relación directa entre los dos, simplemente los desvía. – TechZen