xcode - 如何在Xcode中找到print()或NSLog()控制台输出的源

标签 xcode

我不确定这是否可能。这是一个示例情况:

某些内容正在打印到我的控制台上,我不知道代码的来源。我使用Xcode中的Finder对诸如“NSLog”和“print”之类的词进行了快速搜索。没有相关的事情出现。

Xcode是否有任何快速的方法来找到输出的来源?

有点像当您右键单击某个方法时,您可以通过所有选项来探索与该方法相关联的代码的不同部分。

另外:除了NSLog和打印之外,还有其他功能可以打印吗?

非常感谢!

最佳答案

尝试在调试器中运行,并在printf,NSLog等上设置断点。当您遇到断点时,请执行回溯(bt)以查看从何处调用它

关于xcode - 如何在Xcode中找到print()或NSLog()控制台输出的源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3423431/

相关文章:

iphone - 适用于雪豹的 Xcode 4.3

ios - 尝试在iPhone上运行我的应用程序进行调试时,我在XCode中收到“无法安装应用程序”错误

objective-c - cocoa : Action 处理

objective-c - 当 View 切换时,tabBar 消失。为什么?

ios - 带有没有 cellForRowAtIndexPath 的静态单元格的 UITableView。如何设置清晰的背景?

ios - Xcode 8 建议我将最小 iOS 部署目标从 7.1 更改为 8.0

ios - 使用 Google Maps SDK for iOS Ver.1.9.0 提交我的应用程序时出现警告

ios - Clang 是否缺少适用于 ARMv8/Aarch64 的 CRC32?

xcode - Xcode在存档的应用程序验证时崩溃

ios - 应用程序在 iPhone 上运行良好; iPad模拟器只给出黑屏