需要将项目中的资源文件打包到Bundle中,所以要研究一下.bundle文件的使用。
1、新建一个项目:

屏幕快照 2016-09-29 14.41.55.png
选择OS X 下的Framework & Library,然后选择Bundle,之后回车。
首先要设置一些配置:

屏幕快照 2016-09-29 14.55.55.png
还有这里:

屏幕快照 2016-09-29 17.02.41.png
然后就是向项目中添加文件了。
拖完之后,拿真机编译一下即可。
编译之前:

屏幕快照 2016-09-29 17.07.54.png
编译之后:

屏幕快照 2016-09-29 17.08.07.png
show In Finder即可看到:

屏幕快照 2016-09-29 17.09.33.png
使用:先拖MyResource.bundle到项目中,然后敲代码:

屏幕快照 2016-09-29 17.10.52.png
项目中文件结构是这样的:

屏幕快照 2016-09-29 17.12.24.png
运行效果是这样的:

Simulator Screen Shot 2016年9月29日 17.14.17.png
么么哒,加油!
网友评论