ios开发常用宏
1. 常见宏定义
1.宏定义与带参数的宏定义 #define K 0#define KK(a) ((a)*(a))
#define PI 3.14
#undef PI // 强制终止宏定义
// 3.条件编译
// 等价于:#ifdef COUNT,相反如果判断没有定义过则可以通过#if !defined(COUNT)或者#ifndef COUNT
#ifdef COUNT 如果定义了宏
#if !defined(COUNT) 如果没有定义宏
#ifndef COUNT 如果没有定义宏
#if defined(COUNT)
#endif
#ifdef cc
#endif
#if !defined cc
#endif
#ifndef cc
#endif
//4.判断宏定义COUNT是否等于1
#if COUNT == 1 // 如果成立
#else
#endif
//5.判断宏定义COUNT是否等于1
#if 0 // 如果成立
#endif
//6.判断宏定义COUNT是否等于1
#ifndef kk // 如果没有定义宏就进入
#define kk
#endif
待续...
2. 其他扩展