美文网首页
项目中PCH文件的使用

项目中PCH文件的使用

作者: Chivalrous | 来源:发表于2016-08-05 15:43 被阅读14次

pch文件用来做什么?

  • 项目的Supportingfiles文件夹下面有个“工程名-Prefix.pch”文件,也是一个头文件。
  • pch头文件的内容能被项目中的其他所有源文件共享和访问。
  • 一般在pch文件中定义一些全局的宏。

pch在项目中常见的用法

  • 在pch文件中添加下列预处理指令,然后在项目中使用Log(…)来输出日志信息,就可以在发布应用的时候,一次性将NSLog语句移除(在调试模式下,才有定义DEBUG)。

ifdef DEBUG
define Log(...) NSLog(__VA_ARGS__)
else#define Log(...)/* */
endif
//或者是
ifndef __IPHONE_5_0
warning "This project uses features only available in iOS SDK 5.0 and later."
endif

pch文件的作用

  1. 存放一些全局的宏(整个项目中都用得上的宏,全局引用的头文件,在这个文件中定义的宏,以及引入的头文件,在整个项目中都有效)
  2. 用来包含一些全部的头文件(整个项目中都用得上的头文件)
  3. 能自动打开或者关闭日志输出功能

因此,初次接手一个项目,首先要看pch文件,从而了解项目中使用哪些第三方库,以及定义了什么宏,有利于接下来的开发。

相关文章

  • iOS开发--PCH文件的使用

    关于pch文件的使用 pch文件在工程中经常用到,首先先介绍下pch文件的作用:1.存放一些全局的宏(整个项目中都...

  • iOS 中pch文件消除项目中所有的NSLog函数

    iOS 中pch文件的使用及利用pch文件消除项目中所有的NSLog函数 在实际的项目中,我们可能需要一些全局的宏...

  • 常用的PCH

    常用的PCH pch头文件的内容能被项目中的其他所有源文件共享和访问 ** 注意: PCH文件的特点, 项目中的所...

  • 2018-06-28 IOS学习知识点4

    今天说下项目中的PCH文件。 PCH是以.pch为后缀的文件,全拼Precompile Prefix Header...

  • 项目中PCH文件的使用

    pch文件用来做什么? 项目的Supportingfiles文件夹下面有个“工程名-Prefix.pch”文件,也...

  • 细节的笔记(一)

    一、pch文件不能#import 由于在项目中添加了Pch文件,在文件中所有代码还没有开始运行之前, pch文件中...

  • QHP_37支付宝集成

    // 1.导入到自己的项目中 // 2.创建.pch文件,在Xcode项目中输入.pch文件的路径(buildin...

  • .pch文件的作用及常见的一些问题

    说明: .pch文件是一个头文件,定义在.pch文件中的内容能够被项目中的其他文件访问。简单来说,在.pch文件中...

  • iOS开发 - 在项目中创建.pch文件

    项目中创建.pch文件添加相对路径 ▶ pch文件作用:放全局可见的宏定义或者引入共用的头文件 ▶ 项目中添加新文...

  • IOS PCH文件

    PCH文件可以很方便的将多个文件中都要使用的头文件一次性导入到项目中所有的源文件中,同时,你也可以在PCH文件中定...

网友评论

      本文标题:项目中PCH文件的使用

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