开发一个静态库second.a,其中包含一个其它的静态库first.a。静态库打包有很多教程,不多赘述。
流程介绍
- 打包firstLib.a,合并iPhoneSimulator&iPhoneos.
- 将firstLib.a引入secondLib工程中,在secondLib中对面公开一个函数,在此函数调用firstLib中的函数。
- 打包secondLib.a,打包注意点:
- compile sources:放你自己写好的.m文件,这些文件会打入静态库中。
* Link Binary With Libraries:需要链接的库文件,这里就可以将你需要引用的库文件放入。这些文件也会打包到静态库中。(加firstLib.h)
* Copy Files:头文件
- secondLib.a静态库测试,将secondLib.a加入一个普通工程中,调用其中的方法,查看是否报.o错误。
Demo地址:
http://pan.baidu.com/s/1dEUvGYl
网友评论