Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 可以在Xcode中创建数据断点吗?_Objective C_Xcode - Fatal编程技术网

Objective c 可以在Xcode中创建数据断点吗?

Objective c 可以在Xcode中创建数据断点吗?,objective-c,xcode,Objective C,Xcode,VisualStudio中的数据断点是一个非常有用的调试工具,对于我当前的iPad项目,我需要类似的工具(指针和内存行为奇怪) 是否可以在Xcode中创建数据断点?我不熟悉Visual Studio,但我想您正在寻找监视点。在中搜索“观察点”。以下是Xcode中观察点的文档: 监视的值的更改 变量或数据项,您可以设置 观察点。监视点暂停 每当 监视项目的值将更改。你 可以在变量上设置观察点 仅当程序的执行是 停下来。将监视点设置在 变量: 程序的执行暂停 在断点处,选择变量 在调试器的变量列表中

VisualStudio中的数据断点是一个非常有用的调试工具,对于我当前的iPad项目,我需要类似的工具(指针和内存行为奇怪)


是否可以在Xcode中创建数据断点?

我不熟悉Visual Studio,但我想您正在寻找监视点。在中搜索“观察点”。

以下是Xcode中观察点的文档:

监视的值的更改 变量或数据项,您可以设置 观察点。监视点暂停 每当 监视项目的值将更改。你 可以在变量上设置观察点 仅当程序的执行是 停下来。将监视点设置在 变量:

程序的执行暂停 在断点处,选择变量 在调试器的变量列表中 窗户。请参阅中的“调试” “调试器”以了解有关 变量列表。选择一个 以下内容:运行>变量视图> 监视变量从 变量列表快捷菜单Xcode 在旁边显示一个放大镜 用于指示 正在监视变量,如中所示 图7-5。图7-5 变量列表中的变量

当变量的值 更改时,Xcode暂停 编程并显示一个对话框,其中显示 程序计数器的位置 以及变量的新值。如果 程序的执行超出了 当前变量的范围, Xcode删除监视点和 暂停程序的执行

重要提示:观察局部变量, 位于堆栈上,可能会导致 如果系统调用失败,程序将崩溃 在当前函数中生成


谢谢但是有没有一种方法可以监视实例变量呢?它们不会显示在变量监视中。是的,它们会显示,您必须展开对象变量(当前对象的self)才能访问其实例变量。太棒了,调试现在会更容易。此链接现在已断开。也许它已经被替换为?谢谢@Reinhard Männer,我更新了链接。下次请随意建议对答案进行编辑@好的,我会的!