ios创建静态库的过程

首先创建一个工程

然后写方法

-(NSInteger)add:(NSInteger)number1 andAdd:(NSInteger)number2{

return number1 + number2;

}

然后查看

Copy Files是否已经把.h文件加入了,没有加入请手动加入

然后检查


这样做的目的是为了支持所有模拟器的CPU架构

然后你要记得把应用设为Release模式



然后选择模拟器build(生成Release-iphonesimulator/libStaticLibDemo.a), 选择真机build(生成Release-iphoneos/libStaticLibDemo.a)

然后选中.a,选择做如下操作

你就会看到

可以用将用终端进入他们的父文件夹

lipo -create Release-iphoneos/libStaticLibDemo.a Release-iphonesimulator/libStaticLibDemo.a -o libStaticLibDemo.a

将他们合并,使其支持模拟器和真机

这样一个静态库文件就生成了.

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容