iOS中bundle的应用

    iOS中的bundle用来保存图片、plist文件、nib文件、国际化文件等资源文件,根据其应用分为OS X下的bundle工程[1]或target、bundle文件。

    bundle工程的创建参考文献1和文献2,使用bundle工程注意要先创建Workspace,然后再创建主工程,然后再创建bundle工程。文献1注意的地方1:我们需要修改scheme:Edit Scheme-》Build-》Add this bundle(点击左下角的+按钮,然后选中要加入的bundle)。需要注意的地方2:这样在编译其他target的时候就会自动编译此bundle了,但是这个bundle却不会打包到app中。【感觉没必要使用bundle工程,直接使用简单的bundle文件即可。bundle文件中删除一个文件,和在工程中删除其他文件夹下的文件一样,并不会导致整个bundle文件需要更新。】

    我们还需要添加run script到build parses中(点击导航栏的主工程,然后点击TARGETS-Build Phases):Build Phases-》add run script(点+号)

    bundle文件可以直接将一个文件夹的后缀改为.bundle,然后拖入到工程中即可[3];也可以通过File-New-File-iOS-Resource-Setting Bundle路径创建[4]

 

参考文献

1.《iOS工程 与 资源文件 和 Bundle》http://my.oschina.net/u/811205/blog/294278

2.《iOS-生成Bundle包-引入bundle-使用bundle》http://blog.sina.com.cn/s/blog_7b9d64af0101jmj2.html

3.ios开发之使用bundle来管理资源文件

4.《iOS8正确访问mainBundle和自定义Bundle中子文件夹资源文件NSBundle》http://www.cocoachina.com/bbs/read.php?tid-319712.html

 

转载于:https://www.cnblogs.com/RiverYangZJ/p/5594762.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值