如何使用XCode中的调试器检查变量值
答
如果指针的地址是0x000000它是零。
将鼠标悬停在调试器中的变量上应该显示一个工具提示,它会显示变量的类型,名称和值。如果它是一个指向对象的指针,则该值将是它指向的地址。如果它是零,这将是0x0
。
答
只需打开GDB控制台并键入po myvar
或在设置变量并将光标移动到目标变量上后插入断点。
它什么也没说。如果我在gdb中键入某个东西,它什么也不做。 – 2010-09-18 00:48:52
你在运行应用程序时是否停在断点处?只需键入'p myvar'可能会更容易,如果myvar是NSMutableArray并且设置为nil,'$ 1 =(NSMutableArray *)0x0',则输出将如下所示。 – 2010-09-18 00:57:30
格雷格提到你必须在断点处停止使用这两种方法 – 2010-09-18 01:01:20