no tengo suficiente 'reputación' para añadir un comentario directo para su publicación, pero: no se olvide de ir a XCode-> Preferencias-> Depuración-> Al inicio: Elija Mostrar consola & Depurador
Puede, por supuesto, elegir solo el Consola o lo que sea, pero probablemente querrás que el Depurador lo haga. Para usar eso, simplemente haga clic a la izquierda de la línea que desea romper. También puede alternar de 'Activar' a 'Desactivar' para que, si sabe que hay un montón de puntos de interrupción que no necesita marcar al principio de su aplicación, configure la depuración en Deactiva (en la ventana de depuración) y luego , antes de presionar el elemento de la interfaz de usuario en la aplicación que desea depurar, active el mismo botón para activar, de modo que sus puntos de interrupción se activen. De lo contrario, podría simplemente hacer clic en Continuar hasta llegar a su sección.
Además, en el NSLog, si comienza a acumular un montón de instrucciones de registro y necesita 'encontrar' una en particular, es útil hacer lo siguiente: NSLog (@ "\ n \ n \ nMy statement \ n \ n \ n); lo que dará un montón de saltos de línea también, para los no iniciados:
NSLog(@"My int: %d my BOOL: %d", myInt, myBOOL);
NSLog(@"My object of any NSObject: %@", anObjectOfAnyKind);
NSLog(@"My float: %f",myFloat);
esperanza todo esto es útil y lo siento si me bajé de la pista con el bit de depuración;)
Nunca es demasiado temprano para conseguir en el hábito de: NSLog (@ "% @ ",@"mensaje"); Cuando refactorice más adelante o corte y pegue será más difícil introducir un error de cadena de formato. –