工程中.pch文件的作用 及使用方法

#ifdef __OBJC__

#define ABC 10
#import "UIImage+Image.h"
// 配置pch: buildSetting -> prefix ->


/* pch里面的所有内容都是共享,每个文件都会共有:
    作用:
    1.存放一些公用的宏
    2.存放一些公用的头文件
    3.自定义Log
 */


// 宏里面可变参数:...
// 函数中可变参数: __VA_ARGS__

#ifdef DEBUG // 调试阶段
#define ZMLog(...)  NSLog(__VA_ARGS__)

#else // 发布阶段

#define ZMLog(...)

#endif

#endif

原文地址:https://www.cnblogs.com/zmloveworld/p/5254794.html