我喜欢跳过显式声明ivars的便利,而只使用@property/@synthesize。
但是这样做的变量不会出现在XCode 4的调试区域变量列表中(至少与gdb/iOS;不知道lldb).
有办法强迫他们这样做吗?
指出:
- 我知道我可以在控制台中使用gdb命令或断点操作获得ivar值
- 这里有几个类似的问题(例如。xcode 3.2.2和objective-c 2.0和调试:在哪里我的对象's属性/实例变量值在调试?),但我特别寻找一个xcode 4的解决方案。
不幸的是,我们都在同一条船上。也许LLDB会在某种程度上解决这个问题,尽管我们正在等待苹果将其作为一个选项添加回去。这可能是我对Xcode最大的不满。