了解IOS 静态类库是本文要介绍的内容,程序开发过程中,有时候需要代码共享,但是不想让其他程序员看到共享的代码逻辑,和更改共享的代码。这就需要我们自己制作静态类库了,使用静态类库有以下好处:
1、在保护源代码的基础上,跟他人共享代码。
2、可以减少编译的时间。
下面是制作静态类库的过程:
1、首先,创建工程staticLibary。
2、添加静态类库到Targets中。添加new taget。选择static Library,添加名字为example。
3、添加静态类StaticText。targets中选择example。
- #import "StaticText.h"
- @implementation StaticText
- -(id) init
- {
- NSLog(@"============");
- return self;
- }
- @end
4、点击targets中的staticLibary的info。
5、点击添加。
6、command+B,编译即可。
7、打开products会,出现编译的.a文件。
8、创建测试类,staticCeshi。
9、添加刚才创建的.a文件,和头文件。
10、程序调用即可。
- - (void)viewDidLoad {
- [super viewDidLoad];
- [[StaticText alloc] init];
- }
11、运行。
注意:添加到项目中的静态库,需要和你运行的环境一样,即模拟器生成的静态库要用到模拟器的项目中,真机生成的静态库要用到真机项目中,这两个静态库要分别生成。那么怎么把这两个静态库生成一个可以于模拟器和真机中都可以使用,需要看http://b.imi.im/?p=255。
小结:了解IOS 静态类库的内容介绍完了,希望本文对你有所帮助!
本文来自:http://wangjun.easymorse.com/?p=1291