Rastreo de la stack completa de Xcode

Si bien la depuración está allí de todos modos para ver un seguimiento completo de la stack, la lista de métodos llamados en el hilo principal. O cualquier forma de imprimirlos en la ventana de comandos.

puede imprimir la traza de stack en NSLog por

NSLog(@"Stack trace : %@",[NSThread callStackSymbols]); 

O en Xcode 9 It po Thread.callStackSymbols

Use el comando bt en (lldb).

Una vez pausado o después de un locking, simplemente escriba bt en la consola de depuración.
Imprimirá el seguimiento completo de la stack.

muestra de salida del comando bt

En Xcode 6 puede hacer clic en el botón en la esquina inferior izquierda del panel, que muestra el seguimiento completo de la stack. Xcode 6 muestra el seguimiento completo de la pila

En Xcode 5 puede mover el control deslizante en la parte inferior del panel que muestra el seguimiento de la stack. Controla la cantidad de trazo golpeado que se muestra.

Control deslizante que controla el seguimiento de la pila

Puede agregar un breakpoint antes de lanzar la excepción. Primero vaya a Breakpoint Navigator (cmd + 6). En la esquina inferior izquierda, haga clic en el botón más. O bien, puede usar Instruments (/ Desarrollador / Aplicaciones / Instrumentos) para ayudar a detectar el uso de objects zombie . Referencia

Y cuando agrega una revisión de punto de corte, la imagen se creará por Xcode .

enter image description here

Puede expandir la traza de stack usando el control deslizante en la parte inferior, use el step over y over para los registros de línea por línea.

gracias espero que esto te ayude