Xcode:评估表达式没做任何事情

时间:2014-01-03 03:22:28

标签: ios xcode

我正在使用Xcode 5.0.2并设置断点,以便我可以测试一些表达式。问题是,在我添加如下表达式之后:

[spawnPoint[@"x"] integerValue]

该表达式的结果会说“输入表达式”,好像我没有放任何东西。为什么?我已经测试过一些方法有效,有些则不然。当它在代码中运行时,该表达式肯定不会出错。它会产生一些整数值。相当困惑......

编辑:据我所知,到目前为止,xcode根本不允许我使用任何类(静态/实例)方法。

1 个答案:

答案 0 :(得分:2)

您需要使用p,或打印以获取

p [spawnPoint[@"x"] integerValue]

如果要记录的对象是对象,则可以执行

po spawnPoint[@"x"]

修改

我能够从这两个

中的任何一个获得编译的响应
p [(NSString*)spawnPoint[@"x"] integerValue]
p [(NSString*)[spawnPoint objectForKey:@"x"] integerValue]