iOS 静态库——制作bundle
1、bundle资源库的特点
bundle是静态的,也就是说,我们包含到包中的资源文件作为一个资源包是不参加项目编译的。也就意味着,bundle包中不能包含可执行的文件。
它仅仅是作为资源,被解析成为特定的2进制数据。
2、新建一个工程, 选.bundle。
3、加入你需要编译在bundle中的资源文件。
当然,默认的配置也是可以的,如果你需要特定的优化或者特定的路径配置,你可以进行下面第4步的配置。
4、进行可选设置
资源包只需要编译不需要安装
5、编译即可生成.bundle文件,导入项目中
6、调用方式
UIImageView *image = [[UIImageViewalloc]initWithFrame:CGRectMake(0,0,320,480)];
image.backgroundColor = [UIColorredColor];
image.image = [UIImageimageNamed:@"TestBundle.bundle/Contents/Resources/1.png"];
[self.view addSubview:image];
参考链接:
http://blog.csdn.net/tianshats/article/details/52045974