美文网首页
定义宏的小技巧

定义宏的小技巧

作者: 訷訷 | 来源:发表于2016-04-11 01:44 被阅读38次

定义使用次数非常高的宏时,可以在后加逗号“,”,使用时就可以少打逗号,增加效率
定义:
#define MyFunc MyLog(@"%s",func)
#define MyLog(...) NSLog(VA_ARGS);
使用:

- (void)btnClick
{
    MyFunc
    // 即使多打了逗号也不会报错
    MyFunc;
}

注:乱加逗号也会造成反作用
例如#define MyScreenH [UIScreen mainScreen].bounds.size.height 就不适合加逗号

相关文章

  • 定义宏的小技巧

    定义使用次数非常高的宏时,可以在后加逗号“,”,使用时就可以少打逗号,增加效率定义:#define MyFunc ...

  • iOS之宏定义

    iOS开发小技巧之--WeakSelf宏的进化 宏定义不是C语句,也无须使用分号结束 宏定义并不是变量,它甚至不是...

  • iOS宏定义小技巧

    非字符串宏定义参数替换成字符串参数

  • iOS开发小技巧之--WeakSelf宏的进化

    iOS开发小技巧之--WeakSelf宏的进化

  • 21天C语言代码训练营(第十九天)

    宏的基本应用 今天我们要说的一个C语言编程技巧和宏定义有关。宏定义可以帮助我们防止出错,提高代码的可移植性和可读性...

  • 10.19

    今天的嵌入式课程我们学习了C语言宏定义技巧,也就是我们常说的宏定义。防止一个头文件被重复包含。重新定义一些类型,防...

  • C语言 预处理指令

    一 .宏定义 #define 宏定义宏定义会在预处理的时候,用宏定义的值来替换宏的名称 定义格式 "#define...

  • swift&&OC

    宏定义 OC中的宏定义 swift中的宏定义 OC中宏定义的方式,在swift中是不可用的,在swift中,宏定义...

  • 准备:回顾c

    宏定义 关键字 define 定义一个常量的方法(即宏定义) 带参数的宏定义 宏函数的定义 使用宏函数的好处是,不...

  • 5月31

    今天学习了宏定义 宏定义分为:不带参数的宏定义和带参数的宏定义,不占用任何内存空间,宏定义时不加分号。 #defi...

网友评论

      本文标题:定义宏的小技巧

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