美文网首页苹果之美
Xcode中PCH文件的使用

Xcode中PCH文件的使用

作者: Vonkin | 来源:发表于2016-06-15 21:24 被阅读510次

在iOS中pch文中件可以用来存放一些公用的宏,存放一些公用的头文件,和自定义Log(输出日志)等,一般常用在定义设备屏幕的宽度、高度、版本号等等。
在Xcode5及以前Xcode会自动帮我们创建.pch文件,考虑到编译时的速度自Xcode6以后开始不再自动创建.pch文件了,这时如果我们需要的话,就要自己手动创建

pch.gif

创建完成后,接下来要配置PCH文件

配置PCH.gif

PCH一些常见的用法

//因为pch文件需要提前编译,在我们使用混编的时候,防止编译出错,所以我们需要先判断一下,只有在OC中导入
//  __OBJC__是每个OC文件中都会定义的宏
#ifdef __OBJC__
//定义公用的宏
#define HEIGHT 20
//存放公用的一些头文件
#import "MYView.h"
//自定义Log输入日志

#ifdef DEBUG  //在调试模式下
    #define MYLog(...) NSLog(__VA_ARGS__)
    #else  //Release模式下
    #define MYLog(...)
#endif  // #ifdef   需要 #endif 结束

//获取屏幕的Frame、宽度和高度
#define SCREEN_FRAME ([UIScreen mainScreen].applicationFrame)
#define SCREEN_WIDTH ([UIScreen mainScreen].bounds.size.width)
#define SCREEN_HEIGHT ([UIScreen mainScreen].bounds.size.height)

#endif

相关文章

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

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

  • iOS项目如何新建预编译pch文件

    现在新建项目,xcode不会帮我们建好pch文件,但是有些全项目都需要使用的头文件,我们仍然想在pch中impor...

  • Xcode中PCH文件的使用

    在iOS中pch文中件可以用来存放一些公用的宏,存放一些公用的头文件,和自定义Log(输出日志)等,一般常用在定义...

  • Xcode的一些使用细节

    xcode6中定义pch文件的注意点:

  • Prefix Header.pch文件的配置

    Prefix Header.pch文件的配置 一、如何在Xcode中添加pch文件 Command+N,打开新建文...

  • Xcode8 pch文件的配置

    # Xcode8 pch的配置 ## pch文件的设置 ### `$(SRCROOT)/+工程名+pch文件名字....

  • Xcode 6设置Pch文件

    Xcode 6将Pch文件移出默认创建文件, 须使用者手动添加, 添加步骤如下: 1. 创建Pch文件 2. 修改...

  • iOS 创建pch文件

    一、手动创建和配置PCH文件 PCH文件的命名一般和它所在的项目同名。新建完PCH文件以后,先在Xcode中对其进...

  • 手动配置PCH文件

    在Xcode5.0以后,需要手动配置PCH文件才能使用 步骤

  • iOS中PCH文件的使用

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

网友评论

    本文标题:Xcode中PCH文件的使用

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