-4

最近見た説明ビデオでは、入力print()すると、コンソールに表示されているテキストの最後にテキストが表示されましたviewDidLoad()print()しかし、同じコードを実行すると、コンソールの中央にテキストが表示されます (テキストの本文に続く追加のテキストprint()がコンソールに表示されます。たとえば、スクリーンショットを参照してください)。これが私が参照しているコードです:

override fun viewDidLoad() {
    super.viewDidLoad()

    print("Hello World!")

}

コンソールの最後ではなく中央に表示される print() コマンドのスクリーンショット

4

3 に答える 3

1

viewDidLoadXcode 8 のバグ: 、などに自動的に出力されviewDidAppearます。ロードされたビューでコードを出力していて、ビューがロードされた後に Xcode がログを出力するため、途中にあります。

于 2016-07-30T23:30:06.160 に答える
0

右側にあるコンソールについて話している場合: Xcode のウィンドウの右下部分にある、青色で強調表示された、バーが内側にある 2 つの四角形のアイコンを参照してください。左のものをクリックします。プロパティ パネルが非表示になり、コンソールが全幅に拡張されます。

「Hello World!」という事実について話している場合 これは、この他のテキストがprintステートメントと同時に表示されたデバッグ情報であるためです。

于 2016-07-30T21:28:29.827 に答える