我是xcode的新手,我只是有一个简单的问题。 在Visual Studio和Eclipse中,我可以向Windows添加自定义变量 并在调试会话期间查看其值。我正在寻找 Xcode 4中的相同功能,但我找不到它。如果可能的话 Xcode,请你提供指导,以便我可以做我的事 希望这样做。如果无法做到这一点,请告诉我。
我只能找到“本地”变量的窗口,或者 “自动”或“全部”。
提前致谢。
答案 0 :(得分:6)
右键单击同一窗口(包含Local,Auto,All的切换),然后单击Add Expression。输入完整表达式,然后单击“完成”。新的监视表达式应该在左下角的窗口中调试时显示,旁边有一个E.
答案 1 :(得分:4)
另外,如果您不想过多地使用IDE,可以使用gdb。
单击调试器的输出窗口并键入po variable_name
,它将在那时打印出该变量的值。
e.g
(gdb) po mArray
(gdb) __NSArray
object1,
object2
...等等。
您还可以使用print variable_name
获取变量的值。
答案 2 :(得分:1)
要在控制台中打印变量,
NSString *str1 = @"First String";
NSLog(@"%@", str1);
int counter = 7;
NSLog(@"%i", counter);
你希望看到没有打印,