【发布时间】:2020-02-10 19:41:04
【问题描述】:
我在 Xcode 11.3.1 中创建了一个符号断点,以将第一个参数 ($rdx) 的 name 属性记录到 Objective-C 方法。虽然我的表情:
(NSString*)[(NSRelationshipDescription*)$rdx name]
通过print object (po) 命令传递时打印预期值,而是打印断点记录的消息
class name = _PFEncodedString
如果我输入 Debugger Command(使用 po)而不是 Log Message 作为断点,它也会按预期记录值 Action。但是,这当然省略了我的标签(除非我要尝试打印格式化的字符串 - 多么混乱!),它会打印一个额外的空白行。我希望 Log Message 有助于调试一个难题。
是我做错了什么还是 Xcode 的 Log Message 刚刚损坏?
【问题讨论】: