美文网首页iOS 进阶
PowerLog,比NSLog更好的log

PowerLog,比NSLog更好的log

作者: reinventjianshu | 来源:发表于2015-04-05 12:28 被阅读188次

github

如何使用PowerLog

  • 把代码clone或download到本地
  • PowerLog/PowerLog/PowerLog 文件夹拽入项目中
  • 在.pch中 #import "PowerLog.h"
  • 接下来就可以在整个项目中使用PowerLog了

示例

- (void)viewDidLoad 
{
    [super viewDidLoad];
    NSString *str = @"NSLog&PowerLog";
    NSLog(@"str = %@", str);
    powerLog(str);
}
2015-04-05 11:31:24.333 PowerLog[8081:46235] str = NSLog&PowerLog
11:31:18 line:22 function:-[ViewController viewDidLoad] str = NSLog&PowerLog
  • 11:31:18 时间
  • line:22 所在行
  • function:-[ViewController viewDidLoad] powerLog被哪个类和方法调用
  • str 变量名(powerLog()括号中的变量名,属性名,类名,字面量等会形式化的输出)

受自身水平限制,文中难免会有疏漏,如有错误敬请指出,转载请注明出处,谢谢

相关文章

  • PowerLog,比NSLog更好的log

    github https://github.com/reinventgithub/PowerLog 如何使用Pow...

  • log

    /** log... */#ifdef DEBUG//#define XPFLog(fmt, ...) NSLog...

  • SWIFT 的一些小知识点

    1、NSLog 在 oc 中使用NSLog,在 swift 中为 print 1.1、自定义 Log 函数 1.2...

  • iOS Bug 调试

    1.打印log调试 #ifdef DEBUG # define DLog(fmt, ...) NSLog((@"[...

  • iOS调试 - NSLog

    NSLog效率低下的原因及尝试lldb断点打印Log 宏定义的黑魔法 - 宏菜鸟起飞手册 NSLog 的优化 情况...

  • LMProjectTools-Foundation

    目录!现! 1.LMNSLog 代替系统的NSLog会Log出NSLog所在的类、方法以及行数 使用方法如下 2....

  • NSLog替换

    NSLog有两种方式处理 1.如下,pch文件里,把NSLog改成FLLog, 以后所有的log你写成FLLog就...

  • 关于NSLog

    关于NSLog log 用来输出日志信息。所以 iOS 项目中中的NSLog 也是非常之多。你们项目中肯定有这种代...

  • NSLog 保存log文件

    #pragma mark - 自定义方法,将nslog的输出信息写入到dr.log文件中 - (void)nslo...

  • NSLog(__VA_ARGS__)

    define HK_DEBUG_LOG(...) NSLog(VA_ARGS) 这样写的目的是:可以在不需...

网友评论

本文标题:PowerLog,比NSLog更好的log

本文链接:https://www.haomeiwen.com/subject/duboxttx.html