在最近观看的教学视频中,在viewDidLoad()
中输入print()
导致print()
文本出现在控制台中显示的文本末尾。但是,当我运行相同的代码时,文本出现在控制台中间(如在控制台中显示print()
文本正文后面的其他文本 - 例如,请参阅屏幕截图)。这里是我指的是代码:为什么print()文本显示在控制台中间而不是最后?
override fun viewDidLoad() {
super.viewDidLoad()
print("Hello World!")
}
screenshot of print() command displaying in the middle of the console instead of the end
调试区域有两面。一面是变量视图,另一面是查看打印命令输出的控制台。如果您查看调试区域的右下角*,您将看到两个蓝色突出显示的框。点击左侧关闭,它将隐藏可变区域。然后控制台将占用整个调试区域。 – Asdrubal
建立在@Asdrubal上,你可以看看这里:https://developer.apple.com/library/tvos/documentation/DeveloperTools/Conceptual/debugging_with_xcode/chapters/debugging_tools.html – modesitt
@Asdrubal和@ Nucl3ic - 我没有试图询问调试工具的物理布局,但为什么要使用'print()'文本“Hello World!”并不是在控制台中显示的最后一件事。在我所关注的教学视频中,“print()”文本是最后显示的文本,但我自己尝试时不是。我编辑了原始问题以澄清我的意思。 – jedillon