tutorial para mac for descargar iphone objective-c xcode4

iphone - para - Xcode 4: ¿Cómo ves la consola?



xcode mac (8)

Aquí ''una alternativa

En Xcode 4, el atajo para mostrar y ocultar la consola es (comando-shift-Y) , esto mostrará la consola y el depurador debajo de su editor de texto en la misma ventana.

Parece que no puedo encontrar la forma de ejecutar la consola (para mostrar los comentarios de NSLog) en XCode 4. El método normal para la versión anterior de XCode no funciona. ¿Alguien tiene una idea de cómo lograr esto?


Aquí hay una alternativa.

  1. En XCode4 haz doble clic en tu proyecto (icono de Blueprint).
  2. Seleccione el objetivo (icono gris)
  3. Seleccione las Fases de compilación (Centro superior)
  4. Agregar fase de compilación "Ejecutar script" (botón verde más, abajo a la derecha)
  5. En el cuadro de texto debajo del campo de texto Shell, reemplace "Escriba un script o arrastre un archivo de script desde su espacio de trabajo" con "open $ {TARGET_BUILD_DIR} / $ {TARGET_NAME}"

Esto abrirá una ventana de terminal con su aplicación de línea de comandos ejecutándose en ella.

Esta no es una gran solución porque XCode 4 aún se ejecuta y depura la aplicación independientemente de lo que esté haciendo en la ventana del terminal que aparece.


Debe hacer clic en el ícono de Log Navigator (extremo derecho en la barra lateral izquierda). Luego elija su sesión de depuración / ejecución en la barra lateral izquierda, y tendrá la consola en el área del editor.


Hay dos opciones:

  1. Log Navigator (command-7 o view | navigators | log) y seleccione su sesión de depuración.

  2. "Ver | Mostrar área de depuración" para ver la salida NSLog e interactuar con el depurador.

Aquí hay una foto con ambos encendidos. ¡Normalmente no tendrías ambas encendidas, pero solo puedo vincular una imagen por publicación! http://i.stack.imgur.com/4gG4P.png


La consola ya no es una ventana adicional, pero está debajo del área de texto. Puede configurar las preferencias para mostrar siempre esta área. Vaya a "General" "Ejecutar inicio" y active "Mostrar depurador". En "Ejecutar completa", el Depurador está configurado para ocultarse nuevamente. Deberías desactivar esa opción. Ahora la consola permanecerá visible.

EDITAR

En la última versión de GM, puede mostrar y ocultar la consola mediante un botón en la barra de herramientas. Muy fácil.


Si solo desea que se muestre la salida del registro al ejecutar su aplicación, puede acceder a las preferencias de XCode4 -> Alertas y hacer clic en "Ejecutar inicios" en la columna de la izquierda.

Luego seleccione ''Mostrar depurador'' y cuando ejecute la aplicación, la salida de NSLog se mostrará debajo del panel del editor.

De esta forma, no tiene que seleccionar el botón ''flecha hacia arriba'' en la barra inferior.


Siempre puede ver la consola en una ventana diferente abriendo el Organizador, haciendo clic en la pestaña Dispositivos, seleccionando su dispositivo y seleccionando su consola.

Por supuesto, esto no funciona para el simulador :(


para Xcode 5:

Ver-> Área de depuración-> Activar consola

shift + cmd + c