文档章节

pch文件的创建

奋斗的青春年华
 奋斗的青春年华
发布于 2016/07/18 09:46
字数 404
阅读 22
收藏 0

在开发中,我们常用pch文件来把一些常用的量放在一块,便于整个项目中各个文件都能够使用这些量,pch文件配置如下:

1 在xcode工程中,创建pch文件:

 

2、修改buildsetting配置文件

在搜索框里输入prefix搜索一下,比较好找

(1)将绿色部分,也就是Precompile Prefix Header的值设置为YES

(2)修改Prefix Header的路径: 注意:要使用相对路径,使用相对路径可以在不同电脑设备上运行而不因为路径的问题报错;如果使用绝对路径,将是当前电脑中的路径,当运行到其他电脑时,由于电脑名称的不同,导致路径查找不到而错误,因此必须使用相对路径$(SRCROOT) + pch文件名.pch(注意$(SRCROOT)只得到当前工程目录下的路径,这个路径 + pch文件在该工程目录下的具体路径才构成完整的需要的绝对路径,pch文件在该工程目录下的具体路径才构成完整的需要的绝对路径对不同的工程是不一样的,要自己看看,可以在绝对路径中去除$(SRCROOT)获得路径就是pch文件在该工程下的具体路径

查看绝对路径的方法:教一个方法:打开终端。将项目中的.pch文件拖入到终端中即可。然后复制路径--填写到项目。或者直接拖动pch文件到路径输入框中即可看到

© 著作权归作者所有

奋斗的青春年华
粉丝 1
博文 179
码字总数 112746
作品 0
浦东
私信 提问
iOS开发 - OC - PCH文件使用

一、 PCH文件的作用 Xcode中,PCH文件在程序编译的时候会自动包含进去。也就是说PCH中的内容是全局的,可以使用在程序的任何地方,通过这个特性,我们可以概括到PCH的作用有以下几个方面: ...

久依
02/26
0
0
iOS项目中简便添加PCH文件的方法,真的很简便哦!

在项目中添加一个Pch文件大大滴方便了我们在开发中的工作,减少了工作量,大致的作用有: 1.存放一些全局的宏(整个项目中都用得上的宏),比如屏幕长宽的宏定义; 2.用来包含一些全部的头文件...

小蜜蜂Bee
2017/12/01
0
0
XCode6 生成prefix.pch文件

在Xcode6之前,新建一个工程的时候,系统会帮我们自动新建一个以工程名为名字的 pch (precompile header)文件,在开发过程中,可以将那些整个工程都广泛使用的头文件包含在该文件下,编译器就...

北方人在上海
2016/01/15
59
0
宏的使用和一些宏的写法

转载至, http://my.oschina.net/u/868062/blog/204665 为什么xcode6没有自动创建pch文件呢? 简单地看:我们在写项目的时候,大部分宏定义,头文件导入都在这里,Xcode6去掉Precompile Pref...

Im刘亚芳
2014/12/15
0
0
在Xcode6中添加Precompile Prefix Header

Xcode6为什么干掉pch(Precompile Prefix Header)&如何添加pch文件 标签: swiftiSwifting社区iOSDevTippch 2014-11-08 10:21 3735人阅读 评论(1) 收藏 举报 分类: ios开发实用信息(82) ...

_link
2015/11/20
32
0

没有更多内容

加载失败,请刷新页面

加载更多

Kotlin基础语法学习

安装好安卓studio,以及插件支持Kotlin 就可以在创建项目的时候选择 Kotlin语言了。 https://www.jianshu.com/p/4ab13691d681 参考手册: https://www.runoob.com/kotlin/otlin-android-setu...

T型人才追梦者
18分钟前
4
0
java实现简单计算器

1.概述 之前作者写过一篇文章,也是关于计算器的,用的是C++与Qt,链接在这里 这次用java的swing写的(这差距好像有点大,好吧是qt太强了). 先上图: 2.UI 总体布局使用流布局. (1)文本框 文本框就...

Blueeeeeee
19分钟前
4
0
x004-python中循环结构

循环结构 Python中构造循环结构有两种做法,一种是for-in循环,一种是while循环 for in range(101)可以产生一个0到100的整数序列range(1, 100)可以产生一个1到99的整数序列range(1, 100, ...

伟大源于勇敢的开始
24分钟前
5
0
纯CSS实现DIV悬浮(固定位置)

纯CSS实现的DIV悬浮效果(固定位置),兼容常用的浏览器:IE8、360、FireFox、Chrome、Safari、Opera、傲游、搜狗、世界之窗等。效果如下: 实现代码: <!DOCTYPE html> <html> <head> <meta ...

独钓渔
59分钟前
5
0
OSChina 周二乱弹 —— 给我来个女菩萨

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @这次装个文艺青年吧 :#今日歌曲推荐#分享XXXTENTACION/Travis Barker的单曲《Pain = BESTFRIEND》: 《Pain = BESTFRIEND》- XXXTENTACION/...

小小编辑
今天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部