在Xcode中为LLDB调试器添加快捷方式以进行Swift调试

时间:2019-02-23 12:44:31

标签: swift xcode lldb

我刚刚开始学习Xcode中的可视化调试,我想知道是否可以简化调试过程。典型的调试会话开始于:

$ e -l Swift -- import UIKit
$ e -l Swift -- let $myLabel = unsafeBitCast(..., UIView.self)
$ e -l Swift -- // use $myLabel

有什么我可以忽略的方法吗?

$ e -l Swift --

并将其更改为例如:

$ SDB

所以我可以写:

$ SDB import UIKit
$ SDB let $myLabel = unsafeBitCast(..., UIView.self)
$ SDB // use $myLabel

我对与命令行交谈不是很熟悉。我想我需要向PATH添加一些命令?但是我对此PATH用于LLDB调试感到困惑。

如何在Xcode中添加用于LLDB调试的快捷方式?

侧问:以上命令中-l之前的Swift是什么?该命令不起作用:man lldb,所以我无法查找它,Google也无法帮助我。如果没有-l,调试将失败。每个变量之前的$符号也是如此。我不知道为什么需要添加它。

0 个答案:

没有答案