Diferencia entre el depurador y la salida de destino en Xcode

Cuando ejecuto mi aplicación en Xcode, el área de salida a menudo se llena de advertencias, en mi caso especialmente de iAds. Dado que solo estoy interesado en mis propias declaraciones de debugging, ¿hay alguna manera de mostrar específicamente lo que quiero ver?

Noto que hay una opción para mostrar "Salida de depurador" o "Salida de destino". ¿Cuál es la diferencia entre estos y pueden ayudarlos con lo que bash hacer?

Captura de pantalla de la opción

Otra solución sería bloquear advertencias de iAds, autolayout, etc., si eso es posible. ¿Hay alguna forma de suprimir advertencias específicas?

Lo que hv88 está diciendo es que "Salida de debugging" es el text que proviene de los commands de lldb que ha escrito en la console, y "Salida de destino" es todo lo que su progtwig escribe en stdout. El depurador no tiene forma de distinguir entre "text SU código escribe en stdout" y "text que otras bibliotecas escriben en stdout". Es solo una secuencia de salida. Entonces, ese set de opciones no te ayudará con lo que quieres hacer.

Tenga en count que la window de la console tiene una input de búsqueda, aunque no la verá hasta que escriba Cmd-F cuando esté enfocada en la window de la console. Por lo tanto, si marca sus inputs de salida con alguna cadena única y no difícil de escribir, puede usar la Búsqueda de console para navegar rápidamente.

'Salida de depurador' contiene valores que verificamos durante la debugging, es decir, durante la debugging, comprobamos el valor de la variable. Este valor se puede imprimir en la console haciendo clic en el button 'i' en la window emergente que se muestra.

Captura de pantalla para mostrar información

'Salida de destino' contiene valores impresos de NSLog, cout, println, etc.

'All output' contiene valores de Depurador y Destino.

Captura de pantalla para la ventana de la consola

La console muestra la salida del progtwig y le permite ingresar commands al depurador. Especifique el tipo de salida que muestra la console con el menu emergente en la parte superior del panel:

Todos los resultados: incluya el destino y la salida del depurador.

Salida de depurador: solo incluye salida de depurador.

Salida de destino: solo incluye salida de destino. (por ejemplo, NSLog, printf)

https://developer.apple.com/library/mac/recipes/xcode_help-debugger/articles/about_debug_area.html