• PrefixHeader.pch' file not found 以及 Xcode 中如何添加pch文件


    在开发的过程中,有时候接触到旧项目,会报: 'PrefixHeader.pch' file not found 的错误!

    在Xcode6之前,新建一个工程的时候,系统会帮我们自动新建一个以工程名为名字的pch (precompile header)文件,

    在开发过程中,可以将那些整个工程都广泛使用的头文件包含在该文件下,编译器就会自动的将pch文件中的头文件添加到所有的源文件中去,

    这样在需要使用相关类的时候不需要使用import就可以直接使用头文件中的内容,很大程度上带来了编程的便利性,

    但潜在的也带来了一些问题,这也是在Xcode6后默认不再创建pch的原因吧

    但有些时候,还是需要pch文件的,那么怎么在Xcode6中添加一个pch文件呢?

     

    首先,Command+N,打开新建文件窗口:iOS->other->PCH file,创建一个pch文件,添加需要引入的头文件名:

     

     

     

    其次,修改工程配置文件,将刚刚创建的PCH file的路径添加到building setting中的precompile header选项中去,

    注意debug和release两栏都要添加

     

  • 相关阅读:
    营销运营中会遇到的名词及解释
    常用excel函数公式及操作示例
    opensuse安装pycharm
    Atom 基础使用
    git使用
    初学Python(第一课)
    django新手第一课
    浅谈session,cookie,sessionStorage,localStorage的区别及应用场景
    事件冒泡的应用
    django站点管理
  • 原文地址:https://www.cnblogs.com/jukaiit/p/6474681.html
Copyright © 2020-2023  润新知