美文网首页
NSLog使用技巧

NSLog使用技巧

作者: 骑行天下 | 来源:发表于2017-12-04 10:48 被阅读7次

1.首先定义PrefixHeader.pch

2.在PrefixHeader.pch中写

// 保证 #ifdef 中的宏定义只会在 OC 的代码中被引用

// 否则,一旦引入 C/C++ 的代码或者框架,就会出错!

#ifdef __OBJC__

#ifdef DEBUG

#define NSLog(fmt, ...) NSLog((@"%s [Line %d] " fmt), __PRETTY_FUNCTION__, __LINE__, ##__VA_ARGS__)

#else

#define NSLog(...)

#endif

#endif

3.好处:输入的时候可以打印方法第几行调用输出

相关文章

  • NSLog使用技巧

    在pch文件中加入以下代码,能避免发布环境下的输出打印,并且在开发环境下能简单清晰的查看打印信息。 首先简单介绍一...

  • NSLog使用技巧

    简介:使用一个宏定义使项目中的NSLog在debug模式下生效在release模式下不生效。 使用步骤: 1.创建...

  • NSLog使用技巧

    1.首先定义PrefixHeader.pch 2.在PrefixHeader.pch中写 // 保证 #ifdef...

  • Xcode中LLDB使用CheatSheet

    使用LLDB可以减少使用NSLog大大提高调试的效率,尤其是使用下面提及的断点设置选项、界面调试技巧的时候。 基础...

  • 通过Rumtime实现打印/Po出模型值

    今天我们来谈一谈开发时的debug技巧吧,大家都知道,我们在开发中,使用NSLog("%@",你的模型),这样打印...

  • NSLog 打印全部信息

    NSLog 打印全部信息 宏定义 NSLog 打印中文 先写一个转义方法 NSLog 打印中文使用 可以在...

  • NSLog打印技巧

    打印包含中文的数组 和 字典 打印模型

  • NSLog调试技巧

    // 保证 #ifdef 中的宏定义只会在 OC 的代码中被引用 // 否则,一旦引入 C/C++ 的代码或者框架...

  • ios10 nslog打印不全的bug

    解决方法:使用prinf()替代nslog

  • SWIFT 的一些小知识点

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

网友评论

      本文标题:NSLog使用技巧

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