• OC中.pch文件的解释


     
    在IOS开发的项目中有一个Prefix.pch,.pch文件是什么? 
    Prefix.pch:扩展名.pch表示"precompiled header",这是一个你工程要用到的来自于外部框架的头文件列表。xcode将编译这些头到文件,这将减少你在选择Build 或Build and Go时编译项目的时间。通常用到的头文件已经自动包含进了pch,系统编译每个.m文件前,都会先imort这个文件。这样就节省了添加include的时间,相当于加速编译;还有就是可以再这里面放入宏,在整个工程中都可以用。
     
    为什么引入.pch文件
    一言以蔽之:提高编译速度.一般地,编译器以文件为单位编译,如果修改了一工程中的一个文件则所有文件都要重新编译,包括头文件里的所有东西,而程序中,有些头文件中所包括的东西往往是非常大的,编译之将占很长的时间.但它们又不常被修改,是较稳定的,为单独的一个小文件而重新编译整个工程的所有文件导致编译效率下降,因此引入了.PCH文件.
  • 相关阅读:
    HTML框架
    HTML链接
    kzalloc 函数详解(转载)
    LCD接口(转载)
    S3C2440上RTC时钟驱动开发实例讲解(转载)
    PHP 真值与空值
    http chunked 理解
    c# 基础
    美式音标注意事项
    groovy 闭包
  • 原文地址:https://www.cnblogs.com/lxd2502/p/5599840.html
Copyright © 2020-2023  润新知