Pergunta

Tenho vindo a seguir o Guia Apple para seu novo idioma swift, mas eu não entendo por que a barra à direita é mostrando apenas "Olá, playground" e não "Olá, mundo".Alguém pode explicar por que a println não está sendo impresso sobre o direito?

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

import Cocoa

var str = "Hello, playground"

println("Hello, world");

enter image description here

Foi útil?

Solução

No Xcode 6.3 e posterior (incluindo Xcode 7 e 8), console de saída aparece na área de Debug no fundo do parque janela (semelhante a onde ele aparece em um projeto).Para mostrar isso:

  • Menu:Exibir > Área De Debug > Mostrar Área De Debug (⌘⇧Y)
  • Clique no botão do meio do espaço de trabalho-layout do widget na barra de ferramentas

    workspace layout widget

  • Clique no triângulo ao lado da linha de tempo na parte inferior da janela

    triangle for console

Tudo o que escreve para o console, incluindo taylor Swift print declaração (com o nome de println em Swift 2 beta) mostra lá em cima.


Em versões anteriores do Xcode 6 versões (que até agora você provavelmente deve estar a actualizar a partir de qualquer maneira), mostrar o Assistente do editor (e.g.clicando no pequeno círculo ao lado de um bit na área de saída).Saída do Console aparece lá.

Outras dicas

você precisa ativar o Show Editor-Assistente:

enter image description here

Basta Pressionar Alt + Command + Enter para abrir o editor-Assistente.Editor-assistente irá abrir a vista de linha de tempo.Linha do tempo por padrão mostra a sua saída do console.

Além disso, Você pode adicionar qualquer linha para a vista de linha de tempo pressionando o pequeno círculo ao lado do ícone de olho na área de resultados.Isso vai ativar a história desta expressão.Assim, você pode ver a saída das variáveis ao longo dos últimos 30 segundos (você pode alterar isto, bem como de execução.

Você ainda pode ter problemas em visualizar os resultados no Editor Assistente.Em vez de quebra a seqüência em println(), simplesmente saída a seqüência de caracteres.Por exemplo:

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

Vai escrever (5 times) na área do playground.Isto irá permitir que você o visualizar no Editor Assistente (via o pequeno círculo no canto direito de borda).

No entanto, se você fosse println("The number is \(index)") você não seria capaz de visualizá-lo no Editor Assistente.

Como do Xcode 7.0.1 println é a mudança para imprimir.Olhe para a imagem.há muito mais que pode imprimir.enter image description here

mova o mouse sobre "Olá, playground" no lado direito, você verá um ícone de olho e um círculo pequeno ícone ao lado dela.Basta clicar sobre o círculo para mostrar a página de detalhe e de saída do console!

para exibir apenas as variáveis no parque, basta mencionar o nome da variável, sem que nada

deixe stat = 100

stat // este saídas o valor da estatística no parque direito da janela

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top