在XCode中的某个循环后运行断点?

时间:2016-06-07 10:13:24

标签: ios xcode

我可以在XCode中的某个循环后运行断点吗?由于我有很多断点,我不想逐个禁用​​断点然后再次启用或者多次单击运行断点。

for(int i = 0; i < 100; i++){
  NSLog(@"Hi!");               /* Breakpoint here */
  ...
  ...                          /* And more breakpoints */
  ...
}

我想在某个循环后启用第一个断点,例如i = 53

2 个答案:

答案 0 :(得分:2)

使用此快捷键⌘+ Y ,您可以随时启用或禁用所有BreakPoint

要设置条件断点,您必须编辑断点

要执行此操作,您必须右键单击断点,然后选择编辑断点,然后查看下图以设置断点条件。

enter image description here

试试这可能对你有帮助。

答案 1 :(得分:1)

通过右键单击断点,您可以“编辑断点”。所以你可以添加一个条件(没有自动完成所以要小心)。

还有很多其他条件,例如“停止前的时间”,我认为这是你正在寻找的那个。