无法在Xcode 7中打印出变量

时间:2016-04-15 12:31:28

标签: xcode

我通常会使用调试控制台在运行时打印出各种变量以获取其他信息。有点像:

po self.objectName.objectProperty

过去一直对我有用。

然而。因为当我执行相同的命令时更新到最新的Xcode版本 - 这就是我得到的回复:

  

lldb)po self.objectName.objectProperty   错误:成员引用类型'ObjectClass *'是一个指针;你的意思是使用' - >'吗?   错误:'ObjectClass'类型的定义不完整   注意:'ObjectClass'的前向声明   错误:解析表达式时出错2个

这个po self.objectName可以正常工作。

为什么会这样?

编辑 - 另一个例子

 -(void)someFunction {        
        MyObject *objectName = [[MyObject alloc] init];
       objectName.property = @"Property"; 
     //Set break point here   
    }

在上面的示例中,我将在控制台中执行此操作:

po objectName.property

并收到相同的错误消息。

0 个答案:

没有答案