Xcode8制作.a静态库和存放xib和图片的.bundle
来源:互联网 发布:30多了能做网络主播吗? 编辑:程序博客网 时间:2024/05/22 17:02
接上篇文章,继续创建.bundle文件
1、首先在MyLbrary中添加bundle,名称为:LibraryResources
2、因为bundle默认是OS系统的,所有需要修改他的信息。如图,修改成iOS系统
3、设置Build Setting中的COMBINE_HIDPI_IMAGES 为NO,否则bundle中的图片就是tiff格式了
4、创建一个测试类:MyViewController ,创建的时候记得带上xib,创建完毕后,把MyViewController.xib拖到LibraryResources项目下,结果如下图
5、再向里面添加随便一个图片,在Xib上创建一个button,设置他的image为这个图片,如下如
6、然后修改MyLibrary类,如下
#import <Foundation/Foundation.h>
#import "MyViewController.h"
@interface MyLibrary : NSObject
+ (void)logMyLibrary;
+ (MyViewController *)creatMyViewController;
@end
#import "MyLibrary.h"
@implementation MyLibrary
+ (void)logMyLibrary {
NSLog(@"输出我的Library啦");
}
+ (MyViewController *)creatMyViewController {
NSString * rescourcePath = [[NSBundle mainBundle] pathForResource:@"LibraryResources" ofType:@"bundle"];
NSBundle * bundle =[NSBundle bundleWithPath:rescourcePath];
MyViewController * myVC =[[MyViewController alloc]initWithNibName:@"MyViewController" bundle:bundle];
return myVC;
}
@end
并把MyViewController.h文件也暴露出来,不然会报错的
7、接下来分别运行这两个target,然后按照上篇文章一样生成MyLibrary文件
生成库
8、把MyLibrary 文件拖入测试项目就可以测试啦。
- Xcode8 制作.a静态库和存放xib和图片的.bundle
- Xcode8制作.a静态库和存放xib和图片的.bundle
- Xcode8制作.a静态库和存放xib和图片的.bundle
- 打包静态库中的图片和xib
- IOS 多工程依赖(.a)静态库和Bundle
- .a静态库的制作 Debug版和Release版
- iOS创建.a和.framework静态库,以及Bundle资源文件的使用
- Xcode 7.3.1 的framework的制作之Xib,图片和storyboard的制作
- ios学习--XCode标准Framework静态库制作方法 & 工程转Framework静态库加xib和图片的完美解决方案
- iOS 开发中制作静态库.a、资源库.bundle、.framework
- IOS开发中制作属于自己的静态库.a、资源库.bundle、.framework
- IOS开发中制作属于自己的静态库.a、资源库.bundle、.framework
- Unity bundle的制作和使用
- 转 Unity bundle的制作和使用
- Unity --bundle的制作和使用
- Unity bundle的制作和使用
- Unity bundle的制作和使用
- Unity bundle的制作和使用
- Java动态代理模式理解和实现
- DMIS Vector variable values / DMIS语言中向量变量用法介绍
- centOS7查看runlevel
- 解决github-pages无法被百度抓取问题(octopress)
- Android系统中打印堆栈的方法
- Xcode8制作.a静态库和存放xib和图片的.bundle
- [CF765F]Souvenirs
- 物理层协议有哪四大特性
- 关于Vue的一些小用法(记录)
- 前端构建工具gulpjs
- 在linux上用RPM包安装mysql
- android之AIDL跨进程通信详解
- SPOJ FACVSPOW
- 导入已有项目时Building project info 卡住了(解决方法)