自从迁移到Xcode4之后,我完全被调试视图搞糊涂了,因为我看不到数组/字典等的值。
在Xcode3下,我可以查看调试控制台并查看存储的实际值?
发布于 2011-03-21 18:26:19
调试信息现在显示在debug navigator (Cmd-5)和debug area (Shift-Cmd-Y)中。
您可以通过切换Xcode首选项的"Behaviors“选项卡中的选项,在运行应用程序(或命中断点)时默认显示这些区域。
发布于 2012-02-10 07:13:45
要在xcode调试区域中查看数组中的值,请选择项目方案中的GDB调试器,并将希望查看的变量定义为私有变量。
从Xcode4开始,默认的调试器是LLDB。要更改到GDB,请单击方案中的项目名称(靠近项目窗口顶部的“停止”按钮),选择“编辑方案...”然后在调试器下拉菜单中选择GDB。
定义属性变量以便在调试区中可见的一种方法是在具有@property语句的头文件中定义一个私有变量。
@interface SomeObject : NSObject {
@private
NSMutableArray *someArray; // Allows visibility in Debug Area
}
@property (nonatomic, strong) NSMutableArray *someArray;
@endhttps://stackoverflow.com/questions/5376199
复制相似问题