0

在CocoaLumberjackself中的每条日志消息中包含的最佳方式是什么?

我尝试了什么:

  • 实现DDLogFormatter协议 - 日志消息的调用者在方法中不可用formatLogMessage:
  • #define类似于:

    #define LogInfo(frmt, ...) DDLogInfo(([NSString stringWithFormat:@"%@: %@", self, frmt]), ##__VA_ARGS__)(注意()周围的额外[NSString ...]- 谢谢hamstergene

    每当我想self弱引用时都会产生问题,例如LogInfo在块内调用 - 包括self可能会导致内存问题。

我错过了什么?还有其他更好的日志库吗?

4

0 回答 0