Latest 0.1.6
Homepage https://github.com/junwangInChina/JWTrace
License MIT
Platforms ios 7.0, requires ARC
Frameworks UIKit
Authors

JWTrace 一款自用的日志打印工具

支持pod:——-> pod ‘JWTrace’

用法简介:
在AppDelegate里面设置全局的打印级别,设置不同大打印级别,控制台才会打印对应级别的日志。

/**
 *  OutputLevelCritical,     关键级别,打印至关重要的信息
 *  OutputLevelError,        错误级别,打印错误
 *  OutputLevelWarn,         警告级别,打印潜在错误信息
 *  OutputLevelInfo,         信息级别,用于发布情况下分析问题,打印重要的信息和跳转
 *  OutputLevelDebug,        调试级别,用于程序调试,可以打印函数的入口,分支的跳转等
 *  OutputLevelALL           打印所有日志信息
 */
[JWTrace shareInstance].outputLevel = OutputLevelDebug;

然后在代码中需要打印日志的地方调用打印宏JW_OUTPUT_LOG

JW_OUTPUT_LOG(OutputLevelDebug, @"打印测试");

在App发布的时候,只需要将Appdelegate里面的outputLevel设置为Info模式即可。

Latest podspec

{
    "name": "JWTrace",
    "version": "0.1.6",
    "summary": "u65e5u5fd7u6253u5370u63a7u5236u5668.",
    "homepage": "https://github.com/junwangInChina/JWTrace",
    "license": {
        "type": "MIT",
        "file": "LICENSE"
    },
    "authors": {
        "wangjun": "[email protected]"
    },
    "platforms": {
        "ios": "7.0"
    },
    "source": {
        "git": "https://github.com/junwangInChina/JWTrace.git",
        "tag": "0.1.6"
    },
    "source_files": "JWTraceDemo/JWTrace/**/*.{h,m}",
    "requires_arc": true,
    "frameworks": "UIKit"
}

Pin It on Pinterest

Share This