【发布时间】:2016-08-29 22:12:28
【问题描述】:
我想通过在控制台中输入属性值来轻松检查它们(它在浏览器控制台中的工作方式)。这似乎是不可能的。有哪些替代方法可以方便地调试不同的属性值而不是断点?
【问题讨论】:
-
以下所有答案中缺少的关键是您的应用程序需要在断点处停止,然后才能获取视图的属性详细信息(如果您暂停应用程序,您可以从应用程序中工作本身并通过一些挖掘找到一些东西......)
-
还有“观察点”的概念,它可能更像你想要的。请参阅lldb.llvm.org/tutorial.html 上名为“设置观察点”的部分。 Xcode UI 不太支持它们,但可以从调试区域控制台访问。
-
知道了。感谢大家!断点 + 使用“po”命令正是我想要的。
-
还要注意断点不仅仅是“停止”位置。例如,您可以对其进行编辑,以便打印某些内容,然后程序继续运行而无需您的干预。
标签: ios xcode debugging console