1

我有一个场景,我想强制日志文件(同步)在达到 maxfilesize 之前推出,以便我可以将日志上传到服务器。我确实看到了我可以调用的这个公共方法 rollLogFile。但是此方法将 rollLogFileNow 方法调用(实际上是滚动日志文件)放在异步队列中。但是,我想在需要时同步推出日志文件,这样一旦推出,我就可以将文件上传到服务器。有人可以让我知道如何做到这一点吗?我是使用 Lumberjack 框架的新手。

4

2 回答 2

2

利用[DDFileLogger rollLogFile]

于 2013-11-21T10:40:29.107 回答
0

有一种可用的方法DDFileLogger允许您传递一个在完成翻转后执行的块。

[DDFileLogger rollLogFileWithCompletionBlock:(nullable void (^)(void))completionBlock)];
于 2020-02-11T23:31:53.767 回答