在 LLDB 中获取指向自身的指针?

Get pointer to self in LLDB?

我想在 xCode 中创建一个断点,它使用 LLDB 并检查条件部分中的当前对象 class。

问题是 LLDB 不允许使用 self 来获得 class。如何解决这个问题呢?也许通过其他命令?例如,bt 命令输出包含正确的 classname 但它似乎在 LLDB 中也是不允许的。

我认为这与以下内容有关:

如果你的断点在没有调试信息的代码中(比如在系统库中),问题就来了。在这种情况下,调试器对自身一无所知,你必须给它更多的帮助。在 self 的情况下,您知道它作为第一个参数传递到方法调用中,因此您可以使用 $arg1 来获取值。