如何使用 Swift 调试我的 iOS 应用程序

How do I debug my iOS app with Swift

我开始构建我的第一个 iOS 应用程序,我正在尝试调试它。我在 viewDidLoad() 函数(第 14 行)上设置了一个断点,如下所示:

当我 运行 应用程序并加载 ViewController 时,我的调试器视图在 xcode 中打开,但我得到的是这个(看起来像汇编代码)视图。

我似乎无法弄清楚如何在我的 Swift 代码中查看调试器并能够在 Swift 中单步执行它。有谁知道如何做到这一点?谢谢!

您应该在方法内部的一行代码上设置断点,而不是对超级 class 的调用。 然后你就可以分析断点处的变量了。

我发现了问题。

调试 > 调试工作流程 > "Always Show Disassembly" 已勾选。取消选中此项现在会在调试时显示我的源代码。