Aquí está la documentación para el punto de observación en Xcode:
para monitorear los cambios en el valor de variables o elementos de datos, se puede establecer puntos de observación. Un punto de observación pausa ejecución del programa cada vez que cambia el valor del elemento observado. Usted puede establecer un punto de observación en una variable solo cuando se detenga la ejecución del programa . Para establecer un punto de observación en una variable :
Con la ejecución del programa se detuvo en un punto de interrupción, seleccione la variable en la lista de variables en el ventana del depurador. Consulte "Depuración en el depurador " para obtener más información sobre la lista de variables . Elija una de las siguiente: Ejecutar> variables de la vista> reloj variable reloj variable de la Xcode menú lista de variables de acceso directo muestra una lupa junto a la variable para indicar que la variable está siendo observado, como se muestra en figura 7-5. Figura 7-5 Miró variable en la lista de variables
Cuando el valor de la variable cambios, Xcode se detiene la ejecución del programa y muestra un cuadro de diálogo que muestra la ubicación del contador de programa y el nuevo valor de la variable. Si la ejecución del programa se mueve más allá de , el alcance de la variable actual, Xcode elimina el punto de observación y detiene la ejecución del programa.
importantes: Observación de las variables locales, situadas en la pila, puede hacer que su programa a bloquearse si las llamadas al sistema son hecho en la función actual.
¡Gracias! Pero, ¿hay alguna forma de ver las variables de instancia? No aparecen en el reloj variable. – Xrieaz
Sí lo hacen, tiene que expandir la variable de objeto (self para el objeto actual) para acceder a sus variables de instancia. – mbritto
Impresionante, la depuración será ahora más fácil. – Xrieaz