【发布时间】:2021-12-06 12:06:11
【问题描述】:
我正在尝试为整个项目和第三方覆盖 NSLog 方法以添加一些逻辑,例如 - 如果记录的消息中包含字符串“dog”,则将其替换为狗表情符号,然后继续。
有没有办法覆盖该方法,这样我使用的第三方也会受到影响?
是否有不同的方法来捕获控制台输出、修改它然后才打印它?
谢谢!
【问题讨论】:
-
不可能。更好地使用允许您注入自己的记录器的框架。
标签: ios objective-c console nslog