【发布时间】:2017-05-02 18:52:31
【问题描述】:
我想将我的断点分组到第 1 组、第 2 组,并且能够简单地激活/停用组,而无需添加/删除所有内容。我知道如何打开/关闭所有断点。
我的用例如下:第 2 组包含经常被命中的断点,但我只在第 1 组中的事件发生后才对它们感兴趣。所以我想在第 1 组打开和第 2 组关闭的情况下运行我的应用程序,当第 1 组被击中时,打开第 2 组。我不想在第 1 组被击中之前在第 2 组中发生的事件按播放数百次,并且我不想在第 1 组被击中后读取第 2 组中的所有断点,并在第 1 组中删除所有断点会议结束。
目前,我将所有断点放在第 2 组中,如下所示:
if globalFlag {
print("group 2 breakpoint")
}
当第 1 组被命中时,我将 globalFlag 设置为 true,并在条件内放置断点。
有没有更好的办法?
【问题讨论】:
-
非常想要一样。对于任何在非平凡系统上工作的人来说,这似乎是一个如此明显的特性。
标签: xcode debugging breakpoints