iOS 学习日志 : 静态库的生成
来源:互联网 发布:最可信的网络兼职 编辑:程序博客网 时间:2024/06/01 11:14
有的时候会需要做静态库的需求,于是试着做了一下 (Xcode 7.2)
1.首先选择创建静态库
2.写两个简单的实例方法和类方法,实现里只做简单的输出
3.在Xcode -> Product ->Scheme ->Edit Scheme-> 选择Release
4.另外可以选择暴露多个头文件
点Build Phases 中的加号 -> new Header phases
选择要暴露的头文件(可以多个)
5.这样基础工作就做完了,然后分别选择模拟器,和真机 各build一遍
这个就是我们生成的.a文件 右键-> Show in Finder 会有两个文件夹,一个对应的是模拟器,一个对应的是真机,他们所支持的内核不同,所以我们要讲这两个.a文件合并到一起 以支持不同的内核,方便使用.
进入终端,输入命令 lipo -create 模拟器.a文件路径 空格 真机.a文件路径 -output 输出文件的路径(比如桌面/test.a)
提示:可以直接把文件拖进终端里就会自动生成这个文件所在路径
然后把 文件夹中 include 文件夹 (如果暴露其他的头文件,文件在同目录下的usr文件夹下) 的头文件和合并后的.a文件放到一起,引入其他的工程,就可以使用了
//博客用于学习并记录,欢迎交流
2 0
- iOS 学习日志 : 静态库的生成
- IOS静态库生成
- IOS 静态库生成
- iOS-静态库的生成。
- iOS生成静态库的过程
- ios 生成静态库的步骤
- iOS 生成.a静态库
- iOS开发之静态库的生成、静态库的合并、静态库使用
- iOS开发之静态库的生成、静态库的合并、静态库使用
- 生成 iOS 动态库与静态库的方法
- xcode5.0生成protobuf2.5 ios静态库的方法
- ios开发之静态库(.a)的生成及使用
- 静态库的生成
- 静态库的生成
- iOS 生成静态库和动态库
- IOS开发----生成静态库(.a)
- iOS 生成静态库.a文件
- iOS静态库文件(.a)生成
- 关于Recyclerview的item指定高度却不对的问题
- 自动化测试的工具学习
- 如何搭建千万级别用户的应用系统
- HTML空格占位符
- SPRING MVC 的请求参数获取的几种方法
- iOS 学习日志 : 静态库的生成
- VSFTPD设置-允许root账户登录ftp
- Android hdpi ldpi mdpi xhdpi xxhdpi适配详解
- ExpandableListView的首次加载全部展开,并且点击Group不收缩
- IDEA利用JPDA远程调试运行在tomcat中的程序
- 前端开发3大坑
- $(document).ready 在2.0版本下的bootstrap会失效
- Spring mvc json 乱码
- static详解 写的确实很好,方便理解。。。