标签: objective-c swift xcode debugging
我想知道是否可以更改Xcode调试器中的变量描述,例如:
我想更改红色框中的文字以取决于对象本身。 NSArray如何拥有@" 10元素"正如它的描述。
答案 0 :(得分:3)
来自Xcode帮助:
要编辑变量的摘要格式,请按住Control键并单击该变量,然后从快捷菜单中选择“编辑摘要格式...”。 在弹出框中,输入有效的LLDB表达式,然后单击“完成”。此表达式将覆盖默认格式化程序,并用于为此类型的所有变量创建摘要。
要编辑变量的摘要格式,请按住Control键并单击该变量,然后从快捷菜单中选择“编辑摘要格式...”。
在弹出框中,输入有效的LLDB表达式,然后单击“完成”。此表达式将覆盖默认格式化程序,并用于为此类型的所有变量创建摘要。
答案 1 :(得分:1)
您可以在调试控制台中将摘要添加到类中。
类型摘要添加UITableViewCell -s" $ {var%@}"
这将打印描述而不是内存地址。