【问题标题】:Xcode - is it possible to group breakpoints?Xcode - 是否可以对断点进行分组?
【发布时间】: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


【解决方案1】:

看起来您可以使用 -N(名称)命令执行此操作。我一直在调试一些重要的代码,在调试的不同阶段启用某些断点组会非常有用。 我遇到了这个似乎可以确认的博客条目:https://volonbolon-blog.tumblr.com/post/126507197542/grouping-breakpoints

一旦您为断点命名并使用您指定的名称启用、禁用和删除每个组。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-16
    • 1970-01-01
    • 1970-01-01
    • 2013-11-01
    • 2019-04-20
    • 1970-01-01
    相关资源
    最近更新 更多