美文网首页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