在项目中添加pch文件

  1. 先在项目中新建一个pch文件。
  2. 在工程的TARGETS里边Building Setting中搜索Prefix Header,然后把Precompile Prefix Header右边的NO改为Yes。
  3. 然后在Precompile Prefix Header下边的Prefix Header右边双击,添加刚刚创建的pch文件的工程路径,添加格式:“$(SRCROOT)/项目名称/pch文件全名” ,$(SRCROOT)的意思就是工程根目录的意思。($(SRCROOT)可以省略)

pch注意点:1.pch需要提前编译。2.需要做一些判断,判断当前项目有没有c文件,如果有c,就不导入oc的语法,判断方法如下:

// __OBJC__ 每个OC文件都会自动定义这个宏
#ifdef __OBJC__