筛选包含Xcode中多行字符串的控制台输出

时间:2019-07-06 05:11:26

标签: ios json xcode multiline

我正在将跨越多行的JSON数据打印到控制台。我为所有消息添加了标签,然后按该标签进行过滤以保持相关性。所以我的消息看起来像这样,没有过滤器:

TAG: {
"key1": "value1",
"key2": "value2",
... 
}

当我按TAG过滤时,我只看到第一行,因为据我所知,Xcode只是逐行检查而不是按消息检查。

TAG: {

如何使Xcode输出JSON中的所有行?有没有比编写自己的打印函数更好的方法,该函数将\n分割并在每行前面加上TAG?这甚至可能不起作用,因为值内部可能有一个\n

1 个答案:

答案 0 :(得分:1)

您可以在打印时使用mountOptions: - debug 属性。 这是一个例子 .description 它可以将所有内容打印在一行中,而在进行过滤时,您将可以看到所有内容。

这对我有用。希望对您有帮助。