Cocoa Lumberjack 中的 DDLog(Error|Warn|Info|Verbose) 和 DDLogC(Error|Warn|Info|Verbose) 有什么区别?
第一个调用 LOG_OBJC_MAYBE,第二个调用 LOG_C_MAYBE,但确切的区别是什么?
Cocoa Lumberjack 中的 DDLog(Error|Warn|Info|Verbose) 和 DDLogC(Error|Warn|Info|Verbose) 有什么区别?
第一个调用 LOG_OBJC_MAYBE,第二个调用 LOG_C_MAYBE,但确切的区别是什么?
在我尝试DDLog
在我的一个“C”函数中使用之前,我一直在想同样的事情。DDLog
宏检索_cmd
不能用于 C 函数的 Objective C 方法的名称。对于 C 函数,DDLogC
用于__FUNCTION__
检索名称。结论DDLog
将用于Objective C方法和DDLogC
C函数。
如文档所述,DDLog(Error|Warn|Info|Verbose) 用于目标 C 代码,DDLogC(Error|Warn|Info|Verbose) 用于 C 代码。请坚持