programing

빠른 운동장을 사용하여 콘솔에 인쇄하는 방법은 무엇입니까?

copyandpastes 2023. 9. 3. 17:22
반응형

빠른 운동장을 사용하여 콘솔에 인쇄하는 방법은 무엇입니까?

나는 애플 가이드의 새로운 언어를 빠르게 따라오고 있는데, 왜 오른쪽 바에 "안녕, 놀이터"만 표시되고 "안녕, 세상"은 표시되지 않는지 이해할 수 없습니다.누가 왜 그런지 설명해 줄 수 있나요?println오른쪽에 인쇄되어 있지 않습니까?

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

import Cocoa

var str = "Hello, playground"

println("Hello, world");

enter image description here

Xcode 6.3 이상(Xcode 7 및 8 포함)에서는 콘솔 출력이 Playground 창의 하단에 있는 Debug 영역에 나타납니다(프로젝트에 나타나는 위치와 유사함).표시 방법:

  • 메뉴 : 보기 > 디버그 영역 > 디버그 영역 표시 (⌘⇧Y)

  • 도구 모음에서 워크스페이스 레이아웃 위젯의 가운데 단추 클릭

    workspace layout widget

  • 창의 맨 아래에 있는 시간 표시 막대 옆에 있는 삼각형 클릭

    triangle for console

스위프트의 것을 포함하여 콘솔에 기록되는 모든 것.print진술(에서 인용)println스위프트 2 베타)에 표시됩니다.


이전 Xcode 6 버전(이제는 업그레이드해야 할 것임)에서는 Assistant 편집기를 표시합니다(예: 출력 영역의 일부 옆에 있는 작은 원을 클릭하여).콘솔 출력이 여기에 나타납니다.

Show Assistant Editor를 활성화해야 합니다.

enter image description here

Alt + Command + Enter 키를 눌러 Assistant 편집기를 엽니다.보조 편집기가 타임라인 보기를 엽니다.기본적으로 타임라인에는 콘솔 출력이 표시됩니다.

추가로 결과 영역의 아이 아이콘 옆에 있는 작은 원을 눌러 타임라인 보기에 선을 추가할 수 있습니다.이 표현식에 대한 기록을 사용할 수 있습니다.따라서 지난 30초 동안 실행된 변수의 출력을 확인할 수 있습니다(이것도 변경할 수 있습니다).

Assistant Editor(보조 편집기)에 출력을 표시하는 데 여전히 문제가 있을 수 있습니다.끈을 안에 싸는 것보다.println()단순히 문자열을 출력합니다.예:

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

쓸것(5 times)운동장에서.이렇게 하면 오른쪽 끝에 있는 작은 원을 통해 보조 편집기에 표시할 수 있습니다.

하지만, 만약 당신이 그랬다면.println("The number is \(index)")보조 편집기에서 시각화할 수 없습니다.

Xcode 7.0.1부터는 println이 print로 변경되었습니다.이미지를 보세요.우리가 출력할 수 있는 것이 더 많습니다.

오른쪽 사이드 바의 "안녕하세요, 놀이터" 위로 마우스를 이동하면, 당신은 눈 아이콘과 작은 원 아이콘을 볼 수 있을 것입니다.원 하나를 클릭하면 세부 페이지와 콘솔 출력이 표시됩니다!

놀이터에만 변수를 표시하려면 변수 이름을 아무 것도 없이 언급하십시오.

let stat = 100

stat // 이것은 운동장 오른쪽 창에 있는 상태 값을 출력합니다.

언급URL : https://stackoverflow.com/questions/24003092/how-to-print-to-console-using-swift-playground

반응형