如何在Xcode的调试检查器中显示变量值

时间:2017-08-02 09:17:38

标签: xcode debugging

Xcode新手,但我想检查Xcode检查器中的变量值,如下所示,buttonFrame具有originsize属性,但它们不会显示在检查器中,有没有办法证明这一点?

enter image description here

2 个答案:

答案 0 :(得分:3)

The real solution here is using debug mode instead of release mode to build the app to the device, to change the mode:

project -> scheme -> check the target -> edit scheme -> run -> select the debug mode in the drop-down selector

答案 1 :(得分:1)

您可以使用Apple的文档中描述的po命令:

根据苹果:

  

打印“{variable}”的描述。相当于在中使用po   控制台或使用工具提示中的“打印描述”按钮。

XCode Debugging Tools

但请记住,如果您没有看到按钮框架和尺寸的值,那么它们可能尚未设置。确保用于检查这些变量的断点设置在代码中的某个位置,在该位置您可以确定视图已经布局viewDidAppear