程序开发过程中,有时候需要代码共享,但是不想让其他程序员看到共享的代码逻辑,和更改共享的代码。这就需要我们自己制作静态类库了,使用静态类库有以下好处:

1、在保护源代码的基础上,跟他人共享代码。

2、可以减少编译的时间。

下面是制作静态类库的过程:

1、首先,创建工程staticLibary。

2、添加静态类库到Targets中。添加new taget。选择static Library,添加名字为example。

ios制作静态类库ios制作静态类库

3、添加静态类StaticText。targets中选择example。

ios制作静态类库

#import "StaticText.h"

@implementation StaticText
-(id) init
{
    NSLog(@"============");
   
    return self;
   
}

@end

4、点击targets中的staticLibary的info。

ios制作静态类库

5、点击添加。

ios制作静态类库ios制作静态类库

6、command+B,编译即可。

7、打开products会,出现编译的.a文件。

ios制作静态类库

8、创建测试类,staticCeshi。

9、添加刚才创建的.a文件,和头文件。

ios制作静态类库

10、程序调用即可。

- (void)viewDidLoad {
    [super viewDidLoad];
   
    [[StaticText alloc] init];
}风之境地 java-javascript 蘑菇街女装

11、运行。

注意:添加到项目中的静态库,需要和你运行的环境一样,即模拟器生成的静态库要用到模拟器的项目中,真机生成的静态库要用到真机项目中,这两个静态库要分别生成。

相关文章:

  • 2021-05-19
  • 2021-09-23
  • 2022-12-23
  • 2021-08-26
  • 2022-12-23
  • 2022-12-23
  • 2021-12-23
  • 2021-10-09
猜你喜欢
  • 2021-09-14
  • 2021-11-23
  • 2021-05-14
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-22
相关资源
相似解决方案