你的位置:首页 > 操作系统

[操作系统]iOS学习之PCH文件

1. PCH文件概述

  • PCH文件是一种预编译头文件(一般扩展名为.PCH),是把一个工程中较稳定的代码预先编译好放在一个文件(.PCH)里。这些预先编译好的代码可以是任何的C/C++代码--甚至可以是inline函数,只它们在整个工程中是较为稳定的,即在工程开发过程中不会经常被修改的代码。

  • 在 Xcode6.0 之前的版本中,生成的 Single View Application 工程中自动存在PCH文件,Xcode6.0 之后就去掉了pch,为了一些琐碎的头文件引用,加快了编译速度!

  • 如图为 Xcode5 的工程截图:

 PCH文件是提前编译的,所以我们要告诉工程。具体操作如下图: