¿Cómo imprimir en la consola usando el patio de recreo rápido?

He estado siguiendo la Guía de Apple para su nuevo idioma rápidamente, pero no entiendo por qué la barra de la derecha solo muestra “Hola, campo de juego” y no “Hola, mundo”. ¿Alguien puede explicar por qué la println no se está imprimiendo a la derecha?

 // Playground - noun: a place where people can play import Cocoa var str = "Hello, playground" println("Hello, world"); 

enter image description here

En Xcode 6.3 y posterior (incluidos Xcode 7 y 8), la salida de la consola aparece en el área de depuración en la parte inferior de la ventana del área de juegos (similar a donde aparece en un proyecto). Para mostrarlo:

  • Menú: Ver> Área de depuración> Mostrar área de depuración (⌘⇧Y)
  • Haga clic en el botón del medio del widget de diseño del espacio de trabajo en la barra de herramientas

    widget de diseño del espacio de trabajo

  • Haga clic en el triángulo al lado de la línea de tiempo en la parte inferior de la ventana

    triángulo para consola

Todo lo que escribe en la consola, incluida la statement de print de Swift (renombrado de println en Swift 2 beta) aparece allí.


En las versiones anteriores de Xcode 6 (de las que probablemente ya deberías estar actualizando), muestra el editor asistente (por ejemplo, haciendo clic en el pequeño círculo al lado de un bit en el área de salida). La salida de la consola aparece allí.

debe habilitar el Editor de asistente de presentación:

enter image description here

Simplemente presione Alt + Comando + Entrar para abrir el editor asistente. El Asistente de Editor abrirá la vista Línea de tiempo. La línea de tiempo por defecto muestra la salida de su consola.

Además, puede agregar cualquier línea a la vista Línea de tiempo presionando el pequeño círculo al lado del icono del ojo en el área de resultados. Esto habilitará el historial para esta expresión. Para que pueda ver el resultado de la variable durante los últimos 30 segundos (puede cambiar esto también) de ejecución.

Es posible que aún tenga problemas para mostrar la salida en el Editor asistente. En lugar de envolver la cadena en println() , simplemente println() la cadena. Por ejemplo:

 for index in 1...5 { "The number is \(index)" } 

Escribirá (5 times) en el área de juegos. Esto le permitirá visualizarlo en el Editor asistente (a través del pequeño círculo en el extremo derecho).

Sin embargo, si println("The number is \(index)") que println("The number is \(index)") no podría visualizarlo en el Editor asistente.

A partir de Xcode 7.0.1 println se cambia para imprimir. Mira la imagen. hay mucho más que podemos imprimir. enter image description here

mueva el mouse sobre el “Hola, área de juegos” en la barra lateral derecha, verá un ícono de ojo y un ícono de círculo pequeño al lado. ¡Simplemente haga clic en el círculo para mostrar la página de detalles y la salida de la consola!

para mostrar variables solo en el patio de recreo, solo menciona el nombre de la variable sin nada

dejar stat = 100

stat // esto produce el valor de stat en la ventana derecha del patio de recreo

Intereting Posts