6

在 Xcode 中,如果我有一个具有硬编码限制(即只能达到 100)的 for 循环,是否可以跳转到循环的特定迭代?例如,假设我有以下循环:

for(int i = 0; i < 100; ++i) {

    [someObject doSomething];
}

如果我在 for 循环声明行之前放置一个断点,我可以以某种方式进入循环的第 42 次迭代吗?

4

1 回答 1

11
  • 一种方法是在循环内设置断点,然后右键单击它并选择Edit Breakpoint...在名为Condition的字段中,您可以编写类似的i == 50内容,这意味着它将第一次停止i等于50
  • 第二种方法是在进入循环之前设置断点,运行程序,将光标放在i-Variable 上方并在黄色弹出窗口的第三个字段中更改其值
于 2013-05-27T00:02:10.043 回答