美文网首页
iOS开发之宏定义的使用

iOS开发之宏定义的使用

作者: 夜宇天 | 来源:发表于2017-08-08 17:53 被阅读29次

    a、宏定义是预处理指令,所有的预处理指令以#开头

    b、预处理指令的作用域是在编写指令的那一行开始,到文件的结尾结束

    c、宏定义的标识符 #define 定义  #undef取消宏定义

    *宏定义只是文本替换

    使用习惯了宏定义会让你爽炸天的

    1、NSLog的宏定义使用,在测试阶段执行输出,在发布之后输出不执行

    #ifdef DEBUG  // 调试阶段

    #define KYLog(...) NSLog(__VA_ARGS__)

    #else // 发布阶段

    #define KYLog(...)

    #endif

    相关文章

      网友评论

          本文标题:iOS开发之宏定义的使用

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