ios - Xcode在断点位置后停止几行

标签 ios objective-c xcode debugging

我有以下代码:

- (void)myFunction {                      // line 1
    if (self.myProperty) {                // line 2
        return; // BREAKPOINT IS SET HERE // line 3
    }                                     // line 4
    self.myProperty = 10;                 // line 5
}

考虑到我的断点在return语句上,我希望代码在进入该行时停止。相反,我可以看到调试器在line 5处停止。那怎么可能?如何关闭?我希望它仅在评估line 3时停止(此后它不能继续到line 5)。

目前,我在代码中没有设置任何其他断点。 (没有异常断点,也没有类似的东西。)

Xcode 6.1.1

最佳答案

忘了我已经将build configuration更改为Release;)。将其设置为Debug后,一切都很好。

关于ios - Xcode在断点位置后停止几行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28480275/

相关文章:

objective-c - 在使用 ARC 的项目中使用 ASIHTTPRequest

ios - Facebook iOS SDK 和基于 Safari 的身份验证问题

ios - 登录facebook后如何重定向用户?

ios - Xcode 中用于检查功能是否保留的工具?

ios - Xcode6 beta4 的问题

ios - 如何获取文本字段值并通过该文本字段的标记值调用它们

ios - 解压从 GitHub 下载的 zip 文件时出现错误 63(文件名太长)

ios - XCode - 指向接口(interface) 'NSTimer' 的指针的算术,对于该架构和平台来说,该指针的大小不是恒定的

ios - 加载远程图像的最佳方式是什么?

ios - 错误 : 'Transaction' is ambiguous for type lookup in this context