我有一个大型的Swift项目,从技术上讲是一个混合项目,因为它包含少量的Objective- C代码。但是,每当我进入LLDB时,表达式评估器都期望使用Objective-C语法。我可以将Swift与一起使用,e -l swift --但这每次都很难输入。
e -l swift --
我可以将LLDB表达式评估器默认为Swift吗?
有一个目标级别设置可以强制使用该语言:
(lldb) settings set target.language swift
或者,您可以为特定的快速表达式创建别名:
command alias es expression -l swift --