在调试xcode期间获取函数值

时间:2013-04-16 07:17:17

标签: xcode function debugging methods

我是xcode / ios开发的新手。我需要知道我们可以在调试过程中获取函数的值吗?喜欢

[super getUserName];

在eclipse中,我们可以通过选择文本然后从菜单中选择disply选项来获取返回值。

如何在xCode中处理?

PS:我正在使用xcode 4.6.2

1 个答案:

答案 0 :(得分:1)

我认为你的意思是方法。使用其中任何一个

po [x method]
po x.variable

其中x是类或实例,例如:

[NSThread callStackSymbols]

如果返回的值是基本类型,请使用p代替po

要打印功能,请使用

expr (void)printf("hi");

更改变量:

expr (void) [gift setName:@"PS3"];

如果您暂停执行并致电super,例如:

po [super description]

Xcode可能会崩溃,因为它不是世界上最稳定的IDE。