美文网首页iOS开发
iOS开发-添加pch文件

iOS开发-添加pch文件

作者: 悄然林静 | 来源:发表于2018-10-30 08:53 被阅读0次

1. 创建pch文件

图1 创建pch文件

直接用的默认名字 PrefixHeader.pch,可以在pch文件里导入需要全局使用的头文件、定义全局宏等

//
//  PrefixHeader.pch
//  PFDevelopKit
//
//  Created by 原鹏飞 on 2018/10/29.
//  Copyright © 2018 ypf. All rights reserved.
//

#ifndef PrefixHeader_pch
#define PrefixHeader_pch

// Include any system framework and library headers here that should be included in all compilation units.
// You will also need to set the Prefix Header build setting of one or more of your targets to reference this file.

#pragma mark - 导入第三方框架
#import <Masonry.h>

#pragma mark - 导入工具类
#import "PFAdditions/PFAdditions.h"
#import "PFTools/PFTools.h"

#pragma mark - 宏定义
#define AppWidth [UIScreen mainScreen].bounds.size.width
#define AppHeight [UIScreen mainScreen].bounds.size.height

#endif /* PrefixHeader_pch */

2. 设置编译规则

点击project → Build Setting → All,搜索prefix header,找到Precompile Prefix HeaderPrefix Header两项。

图2 设置编译规则

(1)将Precompile Prefix Header改为YES
(2)将Prefix Header路径设置为$SRCROOT/工程名/pch文件名(例如$SRCROOT/PFDevelopKit/PrefixHeader.pch,其中$SRCROOT代表项目文件夹根目录,这样即使以后项目文件夹移动到别的地方,这里也不需要重新设置)

相关文章

网友评论

    本文标题:iOS开发-添加pch文件

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