Xcode 7.3debugging器不显示自定义类variables

我最近更新到Xcode 7.3,但是在断点debugging时,对象显示在debugging区域,但点击三angular形显示variables什么也不做。

我从来没有与Xcode 7.2这样的问题。

我的项目中还有一个Cocoa-Pod Facebook Pop库(与其相关)。 自升级到Xcode 7.3以来,我已经更新了它。

更新:

更具体地说,我不能展开自定义的类variables,但像NSRange这样的variables做展开来显示位置和长度,但是我不能展开我自定义的ViewController类等。

P

图中的设置为我做了。

在这里输入图像说明

在进行更改之后,选项清理版本也是必不可less的。

只有更改Clang模块debugging也能正常工作,但是在断点停止显示警告。

“无法从dyld共享caching中加载任何Objective-C类信息”

其他观察:当将构build设置更改回原始状态时,单击variables值仍然显示(从内存中猜测)的最后一个断点(来自已更改的设置),但其他断点处的variables不显示。

再次,从来没有这样的问题与Xcode的以前的版本。

编辑:

DWARF设置可以避免。 没有它,工作得很好。

编辑:

另外,如果您正在使用Cocoapods,则可能需要重新创buildxcworkspace。

如果您不愿意更改构build设置,则可以通过使用自己的类来转换该variables来获得更多信息,但(令人沮丧的是)您必须对每个variables执行该操作。 即使对于self

对于类MyClass ,在debuggingvariables列表中右键单击/按住Control并单击,然后select“添加expression式”。 添加类的名称,加上variables的名称: (MyClass *)self(MySubClass *)subclassVariableName