ios - 断点在什么时候暂停 Xcode 中的执行?

标签 ios xcode breakpoints

关于断点的快速问题。断点是否执行放置它的代码行,然后在执行下一行之前中断?还是在执行它所在的行之前中断?

最佳答案

断点在执行它们所在的行之前中断。

例如,如果你运行下面的程序并将断点放在第二行

int x = 5, y = 10;
x += y; // <<== Breakpoint here

遇到断点时,x 仍然是 5,而不是 15。您可以在调试器中检查变量的值:

关于ios - 断点在什么时候暂停 Xcode 中的执行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23707027/

相关文章:

ios - 在扩展中创建便利 init 时为 `Ambiguous reference to member`

ios - Xcode 8.3 核心数据 "use of undeclared type"错误

ios - 如何更改位于 UIPageViewController 的 ViewController 中的 label.text?快速 ios xcode

ios - 如何从命令行构建 Xcode 项目?

javascript - 如何在 Chrome/FF 中执行/页面加载之前修改内联 JS?

javascript - ajax 中的 Cross Origin 不适用于 IOS (10.3.1) 中的 .properties 文件

ios - 对 AVCaptureStillImageOutput 应用 mask

linux - 设置 gdb 断点选择一组不同的构造函数 32 位与 64 位

java - 获取 Android 或 iOS 移动设备屏幕的真实物理尺寸?

c - 为什么单步执行代码时 printf 输出没有立即出现?