objective-c - CocoaLumberjack 打印每个语句 4 次

标签 objective-c macos cocoa cocoalumberjack

我使用 CocoaLumberjack 作为我正在开发的框架的默认日志记录系统。我按照 github 上的说明设置了框架。我设置了打印到控制台和 Xcode 的框架。问题是,打印到 Xcode 会导致每个语句被打印 4 次。

这正常吗?还有什么我需要摆弄的吗?

最佳答案

不,这不正常。您提到您遵循了 GitHub 上的说明,但为了确保万无一失,让我们排除一些非常明显的情况。

以下行添加额外的记录器,通常应仅调用一次:

[DDLog addLogger:[DDASLLogger sharedInstance]];
[DDLog addLogger:[DDTTYLogger sharedInstance]];

您是否确保没有多次添加记录器 (4) 次?或者您已将这些行放入被多次调用的方法中。

关于objective-c - CocoaLumberjack 打印每个语句 4 次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15953421/

相关文章:

ios - 核心数据一对多关系核心数据生成的访问器

ios - 使用 Storyboard 以编程方式设置初始 View Controller

java - 无法获取maven安装路径

objective-c - 如何将 NSdictionaries 的 NSarray 转换为 XML 文件?

objective-c - 在init方法中确定类

objective-c - 在 OS X 上使用 AVFoundation AVPlayer 显示字幕

objective-c - 如何正确分配/释放这个指针? objective-c

ios - 应用程序崩溃(键: $in) Provisional Profile

objective-c - 如何在鼠标光标周围绘制高光

macos - 204 状态代码不适用于带有 HTTP 2.0 的 Safari 11.1