Objective c 如何在Xcode中添加手表或检查?

Objective c 如何在Xcode中添加手表或检查?,objective-c,xcode,Objective C,Xcode,正如在标题中一样,在Xcode中是否有方法在Xcode中添加监视或检查代码段 例如,在调试器控制台中,如果您在断点处停止,可以键入po[myObject-aMethod]查看返回值(如果它不是id类型返回值,请使用p([return type here])[myObject-aMethod]) 您还可以设置断点操作以不暂停地打印某些内容,只需右键单击即可编辑断点: 要在单步执行时实际查看值的更改,可以右键单击调试区域的监视列表并选择“添加表达式…” 不过,你想要一块手表的原因通常是你想一步一步地

正如在标题中一样,在Xcode中是否有方法在Xcode中添加监视或检查代码段


例如,在调试器控制台中,如果您在断点处停止,可以键入
po[myObject-aMethod]
查看返回值(如果它不是
id
类型返回值,请使用
p([return type here])[myObject-aMethod]

您还可以设置断点操作以不暂停地打印某些内容,只需右键单击即可编辑断点:


要在单步执行时实际查看值的更改,可以右键单击调试区域的监视列表并选择“添加表达式…”


不过,你想要一块手表的原因通常是你想一步一步地看它的变化。换句话说,您希望断点停止。如果您只是希望控制台中有很多值,那么可以使用NSLog。一个看起来像断点但没有在该点中断的断点可能会非常混乱。这不是对你答案的批评,因为提问者想要苹果没有提供的东西,而苹果提供了令人困惑的非标准功能。