美文网首页
为何xcode6之后取消pch文件

为何xcode6之后取消pch文件

作者: 千寻爱妈妈 | 来源:发表于2017-02-14 13:43 被阅读69次

在Xcode6之前,创建一个新工程xcode会在Supporting files文件夹下面自动创建一个“工程名-Prefix.pch”文件,也是一个头文件,pch头文件的内容能被项目中的其他所有源文件共享和访问。是一个预编译文件。

首先说一下pch的作用:

1.存放一些全局的宏(整个项目中都用得上的宏)

2.用来包含一些全部的头文件(整个项目中都用得上的头文件)

3.能自动打开或者关闭日志输出功能

虽然用了很久的Xcode6但是项目是xcode5之前创建好的,所以一开始并没有发现缺少了这个pch文件。苹果为什么要这么做呢,原因可能是因为大家把大量的头文件和宏定义放到pch里边,导致编译时间过长。苹果去掉他可能是要加快编译时间增加用户体验。虽然失去了编程的便利性。不得不佩服苹果的以用户为中心的思考方式。取消pch文件的话,头文件会导入很多,那么写好注释去分类.

相关文章

  • 为何xcode6之后取消pch文件

    在Xcode6之前,创建一个新工程xcode会在Supporting files文件夹下面自动创建一个“工程名-P...

  • iOS中PCH文件的使用

    1. PCH简介 Xcode6之前创建的工程都自带PCH文件,Xcode6之后创建的工程默认不带PCH文件,苹果可...

  • pch全局引用文件

    pch全局引用文件 Xcode6之后,pch预编译文件默认是不带的,这个需要我们去创建pch文件。

  • iOS开发——pch文件添加和使用

    添加pch文件 Xcode6之后不会自动创建-Prefix.pch文件到你的工程里,所以我们想使用pch文件的话得...

  • 添加pch

    Xcode6之后,pch预编译文件默认是不带的,需要自己创建pch文件1,新建之后选择 Project > Bui...

  • Xcode添加pch全局引用文件

    Xcode6之后的版本不再包含pch文件,可根据需要手动添加。 新建PCH文件Paste_Image.png 配置...

  • pch文件

    pch文件可用于在倒入常用文件,避免在不同的文件中手动导入,在Xcode6之后苹果去掉了pch文件,不过我们编程的...

  • PCH文件

    pch文件可用于在倒入常用文件,避免在不同的文件中手动导入,在Xcode6之后苹果去掉了pch文件,不过我们编程的...

  • Xcode6及之后为什么要去掉PCH文件

    Xcode6及之后的Xcode版本,创建新工程默认不再创建PCH文件,但是仍可以手动配置PCH文件,具体手动配置方...

  • 在Swift中添加 .pch

    在Xcode6之后,需要手动添加.pch. 添加的步骤如下: 一.创建Swift工程 二.添加pch文件 三.上面...

网友评论

      本文标题:为何xcode6之后取消pch文件

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