了解并制作IOS 静态类库

移动开发 iOS
本文介绍的是了解IOS 静态类库,不想让其他程序员看到共享的代码逻辑,和更改共享的代码,需要制作静态库了,看内容详解。

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

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

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

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

1、首先,创建工程staticLibary。

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

了解IOS 静态类库

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

了解IOS 静态类库

  1. #import "StaticText.h"  
  2.  
  3. @implementation StaticText   
  4. -(id) init   
  5. {   
  6.     NSLog(@"============");   
  7.       
  8.     return self;   
  9.       
  10. }  
  11. @end  

4、点击targets中的staticLibary的info。

了解IOS 静态类库

5、点击添加。

了解IOS 静态类库

6、command+B,编译即可。

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

了解IOS 静态类库

8、创建测试类,staticCeshi。

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

了解IOS 静态类库

10、程序调用即可。

  1. - (void)viewDidLoad {   
  2.     [super viewDidLoad];   
  3.       
  4.     [[StaticText alloc] init];   
  5. }  

11、运行。

注意:添加到项目中的静态库,需要和你运行的环境一样,即模拟器生成的静态库要用到模拟器的项目中,真机生成的静态库要用到真机项目中,这两个静态库要分别生成。那么怎么把这两个静态库生成一个可以于模拟器和真机中都可以使用,需要看http://b.imi.im/?p=255。

小结:了解IOS 静态类库的内容介绍完了,希望本文对你有所帮助!

本文来自:http://wangjun.easymorse.com/?p=1291

责任编辑:zhaolei 来源: 互联网
相关推荐

2013-04-08 10:27:59

iOSXcode制作静态库

2015-09-11 11:02:23

ios静态库开发

2015-09-01 10:37:54

ios静态库开发

2021-12-06 11:51:43

静态库动态库C语言

2009-08-28 14:09:19

C#静态类

2011-09-06 16:30:32

iOS系统静态链接库

2020-10-29 09:56:23

Linux静态库动态库

2014-05-13 10:12:17

iOS开发开源类库

2012-03-09 13:52:28

Adob​​e AIRiOS

2015-08-07 09:33:24

RuntimeModel

2011-08-04 18:39:32

iOS XML

2011-08-02 09:38:25

IOS 用户设计

2010-06-30 15:40:08

2019-04-12 08:10:33

iOS静态分析Xcode

2011-06-09 11:11:35

QT 静态库 动态库

2010-01-07 17:36:38

Linux静态库

2016-11-10 09:55:29

CSS

2011-08-08 10:55:14

IOS 控制台 Consol

2011-07-08 17:12:50

iOS XML

2011-07-22 16:22:27

iPhone Lipo 模拟器
点赞
收藏

51CTO技术栈公众号