最全iOS|最全iOS Framework打包总结(一)
1、新建一个Framework
文章图片
01
文章图片
02
默认创建一个与项目名称一样的头文件
2、创建一个测试项目来测试Framework
因为Framework并不能直接运行测试,需要普通项目配合使用
3、创建一个空的workspace
文章图片
03
把2个xcodepro拖到workspace中
4、来吧,先写个简单的测试一下
文章图片
04
好,Framework里面创建一个简单的类,那我们如何调用呢?
文章图片
05
4.1 先在TestFramework.h中引入头文件
文章图片
06 【最全iOS|最全iOS Framework打包总结(一)】
4.2 将Mach-O Type设为Static Library,framework可以是动态库也可以是静态库,对于系统的framework是动态库,而用户制作的framework只能是静态库。
文章图片
07
4.3 在build phases ->Headers中把SumTest加到Public这一组中
文章图片
08
4.4 选择一个真机或者模拟器来编译下,(关于支持真机模拟器等多种架构系统支持的打包,后面再说)
文章图片
09
4.5 切换到普通测试项目中,在embeded binaries中引入自定义的Framewrok
文章图片
10
4.6 运行起来,测试正常使用
好到此为止,简单的打包测试,算是介绍了一下,下次资源文件的打包
推荐阅读
- 2020-04-07vue中Axios的封装和API接口的管理
- iOS中的Block
- 记录iOS生成分享图片的一些问题,根据UIView生成固定尺寸的分享图片
- 2019-08-29|2019-08-29 iOS13适配那点事
- Hacking|Hacking with iOS: SwiftUI Edition - SnowSeeker 项目(一)
- iOS面试题--基础
- 接口|axios接口报错-参数类型错误解决
- iOS|iOS 笔记之_时间戳 + DES 加密
- iOS,打Framework静态库
- 常用git命令总结