`
lizhuang
  • 浏览: 904221 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

DLOG宏用于debug

 
阅读更多
#ifdef DEBUG   
    #define DLog(fmt, ...) NSLog((@"%s [Line %d] " fmt), __PRETTY_FUNCTION__, __LINE__, ##__VA_ARGS__);   
#else   
    #define DLog(...)   
#endif   
  
#define ALog(fmt, ...) NSLog((@"%s [Line %d] " fmt), __PRETTY_FUNCTION__, __LINE__, ##__VA_ARGS__);

#ifdef DEBUG
    #define DLog(fmt, ...) NSLog((@"%s [Line %d] " fmt), __PRETTY_FUNCTION__, __LINE__, ##__VA_ARGS__);
#else
    #define DLog(...)
#endif

#define ALog(fmt, ...) NSLog((@"%s [Line %d] " fmt), __PRETTY_FUNCTION__, __LINE__, ##__VA_ARGS__);
分享到:
评论

相关推荐

    debug-log4j-eclipse

    首先,你需要在Eclipse中启动debug模式,可以通过点击绿色的虫子图标或者右键项目选择“Debug As” -> “Java Application”。然后,在代码中设置断点(在行号旁边单击),当程序执行到断点时会暂停,此时可以查看...

    Go-dlog-简单的构建时控制调试日志

    例如,`dlog.Debug("这是调试信息")`、`dlog.Info("这是普通信息")`、`dlog.Warn("这是警告信息")` 和 `dlog.Error("这是错误信息")` 等,这些函数会根据当前的日志级别决定是否打印出对应的信息。 为了实现构建时...

    DLog 呜喂修改美化版(更新)

    1. **日志级别**:DLog可能支持不同级别的日志输出,如DEBUG、INFO、WARN、ERROR和FATAL,开发者可以根据需要调整日志级别,过滤不必要或过于详细的日志信息。 2. **自定义标签**:“留言板类”标签暗示了DLog可能...

    深呼吸DLOG v1.0

    "深呼吸DLOG v1.0"是一款基于Web的开源留言板系统,它允许用户在网站上进行互动交流。此版本可能是该软件的第一个正式发行版,因此标记为v1.0,通常意味着它具备了基本的功能并且相对稳定。 源代码的提供意味着...

    DLOG4J

    在J2EE架构中,DLOG4J 可能采用了MVC(Model-View-Controller)设计模式,这是一种常见的软件设计模式,用于分离应用程序的数据、业务逻辑和用户界面。模型负责数据处理和业务逻辑,视图负责展示数据,控制器则协调...

    梅立的DLOG(网络日志本)

    这可能是关系型数据库(如MySQL、PostgreSQL)或者非关系型数据库(如MongoDB、Redis),用于高效地存储和检索大量日志数据。 4. **用户身份验证与授权**:为了保护用户的隐私,应用需要实现用户账户系统,包括注册...

    DLog v2.2

    欢迎使用网络日志本[DLOG v2.2版](运行于ASP+ACCESS2000下)。 此程序的功能主要是提供个人拥有者一个可以在线书写日志并管理的的界面。主要操作和功能如下: ---------------------------------------------------...

    DLOG4J v3.0 Beta 2 开源个人版

    《DLOG4J v3.0 Beta 2 开源个人版》是一款专为个人用户设计的开源博客系统,集成了日记、相册、音乐、论坛和留言板等多种功能,旨在为用户提供一个个性化、全面的在线表达和交流平台。该版本虽然不支持多博客管理,...

    dlog4j.zip

    2. **日志级别**:Log4j支持不同的日志级别,包括DEBUG、INFO、WARN、ERROR和FATAL,这些级别允许开发者根据需要调整日志的详细程度,以平衡性能和调试信息的需求。 3. **配置文件**:Log4j的配置文件(通常是log4j...

    dlog破废墟修改版 v1.2

    本版本在dlog V2.0 的基础上修改而成,具体功能如下: 1. 增加eWebEditor HTML 编辑器,版本为2.0,同时保留UBB模式,两者可切换 2. 更改计数器为阿江统计系统,版本为1.3 3. 更改链接为滚动方式,适应...

    iOS开发中那些高效常用的宏 - 新风作浪的博客专栏 - 博客频道 - CSDN.NET1

    例如,`weakSelf`和`strongSelf`宏用于避免Block中的循环引用。 ```cpp __weak typeof(self) weakSelf = self; void (^completionHandler)(void) = ^{ __strong typeof(weakSelf) strongSelf = weakSelf; // ....

    DLog-M模式还原LUTS

    【DLog-M模式还原LUTS】是一种在视频后期制作中的色彩校正技术,主要用于将数字视频设备(如无人机、摄像机等)拍摄的DLog-M格式的视频数据转换为更接近人类视觉感知的Rec.709色彩空间。DLog(Digital Log)是一种...

    DLOG4J安装手册1

    - **关键字检索**: 日记增加了关键字字段,用于查找相关日记。 - **搜索高亮**: 在搜索结果中实现关键词高亮显示。 - **TrackBack支持**: 支持TrackBack协议。 - **邮件提醒**: 当日记有回帖时,自动发送邮件提醒。 ...

    dlog:一个有用的库,用于将调试的结构化信息输出到控制台

    一个有用的库,用于将调试的结构化信息输出到控制台 用法 信息可以构造为表格、树或 json。 因此可以衡量一个函数或一段代码的性能。 桌子 import "dart:math" as Math; import 'package:dlog/dlog.dart' as dlog; ...

    [博客空间]DLOG4J v3.0 Beta 2 开源个人版_dlog4j3.rar

    《DLOG4J v3.0 Beta 2 开源个人版——日志管理新篇章》 在信息技术领域,日志管理是软件开发与运维中的重要环节,它为问题排查、性能优化以及安全审计提供了宝贵的线索。DLOG4J,作为一款备受开发者喜爱的日志框架...

    [博客空间]DLOG4J v3.0 Beta 2 开源个人版_dlog4j3.zip

    【博客空间】DLOG4J v3.0 Beta 2 是一个开源的个人版日志框架,基于Java技术栈,适用于JSP应用的开发。这个版本的发布旨在为学生提供一个学习和实践Java毕业设计的平台,特别是对于那些对电子商务系统开发感兴趣的...

    基于PHP的DLOG4J JSP Beta2 开源个人版.zip

    【标题】"基于PHP的DLOG4J JSP Beta2 开源个人版"指的是一个开源项目,该项目结合了PHP编程语言与Java Server Pages (JSP) 技术,用于日志记录。DLOG4J可能是一个模仿或扩展Apache Log4j的PHP实现,旨在提供类似于...

    dlog:一个简单漂亮的浏览器记录器

    (用于生产) 按级别限制日志。 安装 手动的 下载 dlog.js [removed][removed] 鲍尔 bower install dlog 成分 component install ddo/dlog 在里面 var log = new dlog ( ) ; 级别(按顺序) 痕迹 调试 信息 ...

Global site tag (gtag.js) - Google Analytics