1. ホーム
  2. xcode6

[解決済み] swift playgroundを使用してコンソールに印刷するには?

2022-12-28 04:23:52

質問

Apple の新しい言語 Swift のガイドに従っていますが、右側のバーが "Hello, playground" だけで、"Hello, world" が表示されない理由がよく分かりません。どなたか、なぜ println が右側に表示されない理由を説明できますか?

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

import Cocoa

var str = "Hello, playground"

println("Hello, world");

<イグ

どのように解決するのですか?

Xcode 6.3 以降 (Xcode 7 と 8 を含む) では、コンソール出力はプレイグラウンドウィンドウの下部にあるデバッグ領域に表示されます (プロジェクトで表示される場所と同様です)。それを表示するには

  • メニューを表示します。表示 > デバッグエリア > デバッグエリアを表示する (⌘⇧Y)

  • ツールバーのワークスペースレイアウトウィジェットの真ん中のボタンをクリックする

  • ウィンドウ下部のタイムライン横の三角形をクリックする

コンソールに書き込むものは、Swiftの print ステートメント( println から改名) が表示されます。


以前のXcode 6バージョン(今頃はとにかくアップグレードしているはずです)では、アシスタントエディターを表示します(例えば、出力領域のビットの隣にある小さな丸をクリックすることで)。コンソール出力がそこに表示されます。