如何在Xcode13中使用SwiftUI打印到调试区?

How to print to the Debug Area with Swift UI in Xcode 13?

我希望我的 print 消息显示在 Xcode 13 的调试区。Whosebug 上有几个这样的问题,其中一些建议使用 Debug Mode,似乎已在 Xcode 13.

中删除

这是我的 ContentView:

struct ContentView: View {
    var body: some View {
        Button("button", action: {
            print("abc")
        })
    }
}

虽然我用的是print("abc"),但是当我点击按钮的时候,调试区什么也没有。如何展示?

问题是您没有运行安装该应用程序。你只是在看预览。在模拟器中按 Command-R 和 运行 应用程序;点击模拟器中的按钮。

请注意,当您实际 运行 运行应用程序时,调试栏(位于调试区域的顶部)看起来完全不同: