如何在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 和 运行 应用程序;点击模拟器中的按钮。
请注意,当您实际 运行 运行应用程序时,调试栏(位于调试区域的顶部)看起来完全不同:
我希望我的 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 和 运行 应用程序;点击模拟器中的按钮。
请注意,当您实际 运行 运行应用程序时,调试栏(位于调试区域的顶部)看起来完全不同: