2011-04-14 89 views
1

我喜欢跳过显式声明ivars的便利,并且只使用@ property/@ synthesize。有没有办法让动态ivars在XCode 4的GUI调试器中出现?

但是这样做的ivars不会显示在XCode 4的调试区域变量列表中(至少在gdb/iOS中;不知道关于lldb)。

有什么办法强迫他们这样做吗?

注:

  1. 我知道我可以在控制台中使用gdb命令让伊娃值,或者断点动作
  2. 有几个类似的问题在这里(如:xcode 3.2.2 and objective-c 2.0 and debug: where are my object's property/instance variable values in debug?),但我我特别寻找一种XCode 4解决方法。

回答

1

不幸的是,我们都在同一条船上。也许LLDB会在一定程度上解决这个问题,虽然我们正在等待Apple将它作为一个选项添加回来。这可能是我对Xcode最大的抱怨。

+0

目前,我只是停留在使用显式声明的变量。这似乎节省了时间。 (至于抱怨XCode,我有几个...) – Cris 2011-05-17 22:51:43

相关问题