ZJLog 1.2.3

ZJLog 1.2.3

‘lzj’ 维护。



ZJLog 1.2.3

  • eafy

ZJLogSDK

iOS 的日志重定向输出工具,支持 c、c++、m、mm 代码文件。
CI Status Version License Platform

使用说明

日志级别

verbose > debug > info > warn > error

参数 级别 描述
ZJLOG_LEVEL_VERBOSE 0 verbose
ZJLOG_LEVEL_DEBUG 1 debug
ZJLOG_LEVEL_INFO 2 info
ZJLOG_LEVEL_WARN 3 warn
ZJLOG_LEVEL_ERROR 4 error

ZJLog 设置 API

  • +setLogOFF
    关闭日志输出,默认开启。

  • +setLevel
    设置日志级别,默认 verbose。

  • +setDelegate
    设置代理:ZJLogDelegate 的 didReceiveLogString。

  • +saveLog
    切换将日志保存到沙盒。

使用打印API

适用于OC

#import <ZJLog/ZJLog.h>
CLog(@"This is a log1");
CLog(@"This is a log2:%@", @"Hello World!");

适用于C、C++

#include <ZJLog/ZJPrintfLog.h>
CPrintf("This is a log for debug")
CPrintfV("This is a log for verbose")
CPrintfD("This is a log for debug")
CPrintfI("This is a log for info")
CPrintfW("This is a log for warn")
CPrintfE("This is a log for error")