iOS中静态库.a文件创建

2017-06-16  本文已影响54人  哈哈大p孩

有时候集成一些功能的时候,想写个SDK,但是内部实现方法不能给别人看(公司要求),这个时候需要创建静态库.a文件。具体做法如下:

1.创建工程

image.png

2.将写好的功能文件拖入项目中

image.png

红色标记的,是创建工程自动生成的,然后将XQTDeviceSDK.h和XQTDeviceSDK.m两个文件内容copy到红色标记的文件中(XQTDeviceSDK.h和XQTDeviceSDK.m是我在之前功能模块的总引用和实现)

3.选择暴露的头文件

image.png
image.png

4.配置下工程文件

image.png

先选择一下项目支持的最低系统。


image.png
image.png

找.a文件

配置完后,直接运行,在Products文件夹下,找到.a文件,找到路径下的,就是了,在这里我是模拟器运行的,所以得到的.a文件是模拟器的,然后换上真机再跑一次,得到的.a就是真机的
最后将两个.a文件搞出来,文件名一样的,记得给模拟机的.a改个名字,然后将.h文件也搞出来,如下:


image.png

这样就完成了

上一篇下一篇

猜你喜欢

热点阅读