我想要在达到maxfilesize之前强制日志文件(同步)推出,以便我可以将日志上传到服务器。我确实看到了我可以调用的这个公共方法rollLogFile。但是此方法将rollLogFileNow方法调用(实际上滚动日志文件)放在异步队列上。但是,我想在需要的时候同步推出日志文件,这样一旦它推出,我就可以将文件上传到服务器了。有人可以让我知道如何做到这一点?我是使用Lumberjack框架的新手。
答案 0 :(得分:2)
使用[DDFileLogger rollLogFile]
答案 1 :(得分:0)
DDFileLogger
上有一种方法,允许您传递要在过渡完成后执行的块。
[DDFileLogger rollLogFileWithCompletionBlock:(nullable void (^)(void))completionBlock)];