4.pch文件

作用一:控制打印输出
1.DEBUG模式下打印输出,上线后不打印输出,可以采用pch文件定义一个宏进行控制

#ifdef DEBUG
#define BSNSLog(...) NSLog(__VA_ARGS__)
#else
#define BSNSLog(...)
#endif

2,在如下地方设置编译.pch文件,这个路径也可以写全路径,具体写法是$(SRCROOT)/加以下目录,或者直接在文件中找到pch,然后拖到这个框框里面,但是如果不写的话默认就是从当前项目同级的目录开始

4.pch文件_第1张图片
图片.png

然后编译一下


作用二:导入头文件

#ifdef __OBJC__
    @import Foundation;
    @import QuartzCore;
    #import "APIClient.h"
   
#endif

你可能感兴趣的:(4.pch文件)