gpt4 book ai didi

ios - Xcode 中调试器和目标输出之间的区别

转载 作者:可可西里 更新时间:2023-11-01 05:54:43 40 4
gpt4 key购买 nike

当我在 Xcode 中运行我的应用程序时,输出区域经常因警告而变得困惑,在我的情况下尤其是来自 iAds 的警告。由于我只对自己的调试语句感兴趣,有没有办法专门输出我想看到的内容?

我注意到有一个选项可以显示“调试器输出”或“目标输出”。它们之间有什么区别,它们对我正在尝试做的事情有帮助吗?

Screenshot of option

如果可能的话,另一种解决方案是阻止来自 iAds、自动布局等的警告。有没有办法抑制特定的警告?

最佳答案

hv88 的意思是“调试器输出”是来自您在控制台中键入的 lldb 命令的文本,而“目标输出”是您的程序写入标准输出的所有内容。调试器无法区分“将您的代码写入 stdout 的文本”和“将其他库写入 stdout 的文本”之间的区别。它只是一个输出流。因此,这组选择不会帮助您完成您想做的事情。

请注意,控制台窗口确实有一个“查找”条目,但在将焦点放在控制台窗口上时键入 Cmd-F 之前您不会看到它。因此,如果您使用一些唯一且不难键入的字符串标记输出条目,则可以使用控制台查找快速导航到它们。

关于ios - Xcode 中调试器和目标输出之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20986419/

40 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com