xCode是否具有用于iOS开发的调试控制台,如浏览器的控制台?

时间:2016-05-04 12:47:29

标签: ios xcode debugging console

我想通过在控制台中键入属性值(它在浏览器的控制台中如何工作)来轻松检查属性值。这似乎是不可能的。有哪些替代方法可以轻松调试不同的属性值而不是断点?

4 个答案:

答案 0 :(得分:1)

在控制台中输入“po propertyname”,然后单击“输入”。

答案 1 :(得分:1)

在控制台中,您可以使用po propertyName查看属性值。 对于视图调试,xcode提供了视图调试器as this image

答案 2 :(得分:1)

您必须使用断点。没有其他选择。断点类似debugger,所以在你需要的地方放置断点,然后当你到达那个断点时,应用程序会暂停,如果你只是在那条线上使用鼠标光标,那么你也可以知道不同属性的值。

您可以使用po命令打印任何属性的值。在控制台中写(lldb旁边), po然后是空格,而不是属性或变量名称,您将获得它的价值。

您可以使用step over转到下一行,并可以使用continue execution继续浏览所有断点。

您可以参考this tutorial。它适用于旧的xcode,但在概念上与当前相同。

希望这会有所帮助:)

答案 3 :(得分:0)

没有。 最接近的是控制台,您可以在其中查看变量,并且可以选择查看UI的爆炸视图,其中可以检查类和属性。当您运行应用程序并单击带有悬停文本“Debug View Hiererachy”的按钮时,会激活此选项。您可以在控制台上方的位置图标左侧找到此按钮。

enter image description here