Bundle和pch文件使用

背景:Bundle和pch是工程中经常使用的两个文件,刚开始对在工程中怎么配置引用这两个文件有小疑问,特此写这篇文章记录一下,废话不多说,上干货。

一、pch文件使用
pch文件使用主要还是路径配置,这里以Xcode8配置为例。

a、新建pch

这里写图片描述
图1

默认情况下,pch直接在根目录下面,如下图所示:
这里写图片描述
图2

为了正常使用,需要在Xcode进行配置,如下图所示:
这里写图片描述
图3

这里将Precompile Prefix Header设置为YES。

这里Prefix Header是设置pch文件的路径、这里设置的是绝对路径,就是在工程中的实际位置。

另外,我们不可能把这个路径设置死了,因为工程放在不同的电脑上,绝对路径就不一样。$(SRCROOT)就用上排场了,它指的是.xcodeproj上一个文件的路径。

具体想看例题的,参考下面的地址吧。

二、bundle文件使用
新建bundle文件一般有两种方式:
1、新建一个文件夹,直接命名为后缀名.bundle即可。
2、利用xcode的Setting Bundle<不过这个有别的用途,这里不再介绍>

a、这里主要需要注意的是,将bundle文件拖入工程中需要勾选的选项。
这里写图片描述
图4

这里写图片描述
图5

b、如果需要将bundle放到某个文件夹下面显示,那么将这个文件夹拖入工程的时候,也需要勾选上面的选项。
效果图如下:

这里写图片描述
图6
因为bundle文件是不需要编译的。

demo下载地址:
https://github.com/yscMichael/Localizations

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值