Pregunta

He estado siguiendo la Guía de Apple para conocer su nuevo lenguaje rápido, pero no entiendo por qué la barra de la derecha solo muestra "Hola, patio de juegos" y no "Hola, mundo".¿Alguien puede explicar por qué el println ¿No se imprime a la derecha?

// Playground - noun: a place where people can play

import Cocoa

var str = "Hello, playground"

println("Hello, world");

enter image description here

¿Fue útil?

Solución

En Xcode 6.3 y posteriores (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 patio 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 central del widget de diseño del espacio de trabajo en la barra de herramientas.

    workspace layout widget

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

    triangle for console

Cualquier cosa que escriba en la consola, incluido Swift print declaración (renombrada de println en Swift 2 beta) aparece allí.


En versiones anteriores de Xcode 6 (desde las que probablemente ya deberías estar actualizando de todos modos), muestra el editor asistente (p. ej.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í.

Otros consejos

necesitas habilitar el Editor Asistente de Mostrar:

enter image description here

Sólo presione Alt + Comando + Intro para abrir el editor asistente.El Editor asistente abrirá la vista de la línea de tiempo.La línea de tiempo muestra de forma predeterminada la salida de su consola.

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

Es posible que aún tengas problemas para mostrar el resultado en el Editor asistente.En lugar de enrollar la cuerda en println(), simplemente genera la cadena.Por ejemplo:

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

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

Sin embargo, si tuvieras que println("The number is \(index)") no podrás visualizarlo en el Editor Asistente.

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

Mueva el mouse sobre "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 juegos, solo mencione el nombre de la variable sin nada

deja estadística = 100

stat // esto genera el valor de la estadística en la ventana derecha del patio de juegos

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top