Visual Studio是有史以来最好的开发人员IDE之一,现在通过多线程调试等方面进行了改进。
我的问题是关于Xcode和执行代码的能力,就像我们在Visual Studio中一样。
让我们假设一个对象在视图中,我想运行,让我们说:
[pickerView setHidden:YES];
在一个断点中,看看是否在那个断点处我能真正隐藏对象。
我在XCode Debugger中找不到任何地方
alt text http://cl.ly/uLs/Screen_shot_2010-05-02_at_17.17.34.png
我是否遗漏了某些内容,或者我无法执行已经存在于文件中的代码?例如在Visual Studio 观察列表或立即窗口
中答案 0 :(得分:6)
是的,您可以使用gdb命令执行此操作。编辑断点,然后按“断点”窗口中断点下的加号图标添加“断点操作”。从操作类型下拉菜单中选择“调试器命令”,然后输入您的命令(不带分号)。请注意,您可以在此处输入的是gdb,而不是直接的Objective-C,因此有些内容将无法正常工作(例如点符号)。
您还可以在调试器(gdb)暂停时在调试器控制台中键入gdb命令,这样您就可以设置断点,键入命令,然后点击继续查看它是否符合您的预期。