如何在Xcode';s调试检查器

如何在Xcode';s调试检查器,xcode,debugging,Xcode,Debugging,Xcode的新特性,但我想检查Xcode的检查器中变量的值,如下面所示,buttonFrame具有origin和size属性,但它们不显示在检查器中,有没有办法显示它们 您可以使用苹果文档中描述的po命令: 苹果表示: 打印“{variable}”的说明。相当于在中使用po 控制台或使用工具提示中的“打印说明”按钮 但请记住,如果您没有看到按钮的边框和大小的值,则可能是它们尚未设置。例如,确保用于检查这些变量的断点设置在代码中确定视图已布局的某个点上。这里真正的解决方案是使用调试模式而不是发布

Xcode的新特性,但我想检查Xcode的检查器中变量的值,如下面所示,
buttonFrame
具有
origin
size
属性,但它们不显示在检查器中,有没有办法显示它们


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

苹果表示:

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


但请记住,如果您没有看到按钮的边框和大小的值,则可能是它们尚未设置。例如,确保用于检查这些变量的断点设置在代码中确定视图已布局的某个点上。

这里真正的解决方案是使用调试模式而不是发布模式将应用程序构建到设备上,以更改模式:

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

您好,谢谢,这是有线的,因为断点之前的NSLog已经打印出了正确的变量值,但我不想打印所有我想检查的变量,因为它是不正确的。嗯,我在XCode调试方面遇到了很多问题,没有完全按照我的预期工作。我想我们需要耐心等待苹果为下一个XCode版本改进它。哈哈,我们还有其他选择吗?