制作之前请先看这篇文章《file was built for archive which is not the architecture being linked (i386)》
如何合并静态库:http://dongge.org/blog/skill/121.html
demo下载:
里面的lib就是创建的.a工程
另外那个是引用.a文件的工程示例
GitHub下载:https://github.com/DamonHu/HudongBlogDemo/tree/master/StaticLibdemo
1.首先先创建静态库.a文件
就像平时创建工程一样
File->New->Project->Library,版本不同的话也是类似的
这个是xcode6的创建方式
然后就像平时一样创建一个工程即可,然后运行生成以下,然后在Publish里面就有一个.a的文件,这个就是创建的静态库.a文件,复制出来就行
2.静态库.a文件的使用
首先添加静态库文件到工程中,添加方法:进入工程,选择Target->Build Phases->Link Binary with libraries->+->add other,然后选择静态库的路径进行添加
然后就是添加静态库的头文件,就是那个工程文件,不然怎么使用静态库的文件,添加方法:直接把.h文件拖到现在的工程即可
然后包含下这个头文件,直接使用这个方法就可以了
版权属于:东哥笔记 - DongGe.org
本文链接:https://dongge.org/blog/28.html
自2017年12月26日起,『转载以及大段采集进行后续编辑』须注明本文标题和链接!否则禁止所有转载和采集行为!