美文网首页
iOS-预编译头文件(.pch)的创建与配置

iOS-预编译头文件(.pch)的创建与配置

作者: DDL丶霖 | 来源:发表于2018-12-19 15:46 被阅读0次

    预编译头文件(Precompile Prefix Header File)的作用是:一次性在全局中导入多个头文件或者宏定义,从而提高开发效率。在远古时代(大概是Xcode 5 之前)Xcode会在创建项目的时候自动创建这个文件,后来大概是因为要提高编译效率,所以不再自动创建。下面简单的说一下手动创建pch文件。

    创建pch文件与配置

    创建:在项目中新建文件并选择【Other】模块下的【PCH File】

    创建pch文件

    配置:target->Build Setting中搜索Prefix Header,将Precompile Prefix Header改为YESPrefix Header添加之前创建的pch文件的相对路径。

    配置pch文件

    这时候,pch文件就已经引进到工程中了,是不是很简单?接下来就是对pch文件的编辑了。

    编辑:在工程中通用的类就可以直接在pch文件中直接import了,一些通用的宏定义也可以直接写在里面,这样,在工程中,全局都可以引用,想在哪用就在哪用,不需要重复的引用头文件,是不是很方便?但是!pch的预编译只对OC文件有用,如果不加以限制的话,在一些混编的情况下就会出现编译报错的情况。那么,我们要怎么办呢?So easy。如下判断一下是否为OC文件就好了

    编辑pch文件

    相关文章

      网友评论

          本文标题:iOS-预编译头文件(.pch)的创建与配置

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