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

原文地址:https://www.cnblogs.com/saytome/p/7234877.html