iOS-静态库制作

iOS中静态库制作非常简单,只要注意编译的架构和真机模拟器的合并,基本上静态库就可以投入使用.
1.创建静态库


FlyElephant.png

2.编译架构设置

FlyElephant.png

3.Build 设置为Release模式


FlyElephant.png

4.已生成的模拟器和真机静态库


FlyElephant.png

5.通用静态库合成,真机测试和模拟器测试
<pre><code>lipo -create XX/Release-iphoneos/libFEStaticLibrary.a XX/Release-iphonesimulator/libFEStaticLibrary.a -output ~/Desktop/libTest.a</code></pre>

6.测试

FlyElephant.png

代码:
<pre><code>FEStaticLibrary *test = [[FEStaticLibrary alloc] init]; NSString *result = [test make]; NSLog(@"静态库的返回结果---%@",result);</code></pre>

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

推荐阅读更多精彩内容

  • 前言 不论是个人开发还是团队开发,随着经验的积累,会有一套属于自己的类和工具函数。在团队开发中,每个成员都会有自己...
    永恒哎哎阅读 4,712评论 0 51
  • 简介## 在企业开发中,一些核心技术或者常用框架,出于安全性和稳定性的考虑,不想被外界知道,所以会把核心代码打包成...
    KeyLiu7阅读 5,147评论 1 9
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,658评论 19 139
  • 接下来开始介绍一下在iOS开发中静态库的制作。提示:开源光荣 与学习静态库的制作没有任何关系。将自优秀代码开源的同...
    CoderHG阅读 4,383评论 0 13
  • 大家应该听过“低水平努力陷阱”吧。别人觉得很努力,甚至自己也觉得很努力,但实际效果却与行动不成比例。有的人可能会...
    卷耳_9ee5阅读 2,854评论 0 0