【发布时间】:2013-06-18 21:46:08
【问题描述】:
大型代码库的某些部分正在打印出奇怪的NSLog 语句,我正在尝试检测它的来源。有没有办法在每个NSLog 调用的开头放置一个断点,这样我就可以看到它是从哪里调用的,而不是手动在所有调用NSLog 的地方放置断点?
【问题讨论】:
-
去获取DLog,全局查找替换所有NSLog。
-
@Wain 如果某些仅二进制库(例如 UIKit)正在调用
NSLog,这将不起作用。 -
我可能会用自己的宏覆盖 NSLog 宏——一个调用断点挂钩的宏。
标签: objective-c xcode debugging logging breakpoints