我有以下代码:

- (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后,一切都很好。

10-08 05:46
查看更多