今天就来说说.a的制作吧,刚开始做ios开发的时候看见大神把核心代码什么的封成.a就觉得这是手绝活,这几天亲手弄了一下,也就那回事吧 - -!
应主管要求做个静态库,不过这个静态库是建立在三方静态库的基础上生成的,刚开始出了些问题没搞成,还以为跟用.m生成的静态库不一样,折腾了一天才其实.m生成.a和.m+.a生成的.a流程是一样的~~
下面来说说具体操作:
1,首先是创建一个库(跟创建工程是一样的道理)
2,设库名,最后生成的.a会在这里设置的库名加个前缀lib。现在这个libPrintA还是红的,表示不存在。别着急,马上就有了。
3,在这个工程里写个demo
#import "PrintA.h"
@implementation PrintA
+(void)printA{
NSLog