我想在xCode中创建一个断点,它使用LLDB
并检查条件部分中的当前对象类。
问题是LLDB
不允许使用self
来获取课程。如何解决这个问题呢?也许通过其他命令?例如,bt
命令输出包含正确的类名,但似乎LLDB
中也不允许这样做。
答案 0 :(得分:1)
我认为这与:
有关Using of symbolic breakpoints for child classes in Xcode?
如果您的断点在没有调试信息的代码中(如在系统库中),则会出现问题。调试器在此上下文中对self不了解,您必须给它提供更多帮助。在self
的情况下,您知道它已作为第一个参数传递给方法调用,因此您可以使用$arg1
来获取该值。