Estoy de acuerdo con otros carteles en que Xcode, como entorno de desarrollo, debería incluir una forma fácil de depurar variables. Bueno, buenas noticias, ¡HAY una!
Después de buscar y no encontrar una respuesta / tutorial simple sobre cómo depurar variables en Xcode, fui a explorar con Xcode y encontré este descubrimiento (al menos para mí) muy útil.
Cómo depurar fácilmente sus variables en Xcode 4.6.3
En la pantalla principal de Xcode, asegúrese de ver el área de depuración inferior haciendo clic en el botón de la esquina superior derecha que se muestra en la captura de pantalla.
Ahora establezca un Punto de interrupción: la línea en su código donde desea que su programa se detenga, haciendo clic en el borde de su Área de código.
Ahora, en el Área de depuración, busque estos botones y haga clic en el del medio. Notará que su área ahora está dividida en dos.
Ahora ejecute su aplicación.
Cuando se alcanza el primer punto de interrupción durante la ejecución de su programa, verá en el lado izquierdo todas las variables disponibles en ese punto de interrupción.
Puede expandir las flechas hacia la izquierda en la variable para obtener más detalles. E incluso use el campo de búsqueda para aislar la variable que desea y ver cómo cambia en tiempo real a medida que "ingresa" al alcance del Breakpoint.
En el lado derecho de su Área de depuración, puede enviar a imprimir las variables que desee usando el botón derecho del mouse, haga clic sobre la variable deseada.
Como puede ver, ese menú contextual está lleno de opciones de depuración muy interesantes. Como Watch que ya se ha sugerido con comandos escritos o incluso Edit Value ... ¡ que cambia el valor de tiempo de ejecución de su variable!