简单制作framework

2019-03-05  本文已影响0人  开发者老岳

1.创建 framework,如下图

2.Built Settings里参数配置:

3.导入相关功能代码,设置要公开的头文件,并将所有公开的头文件导入到主头文件。

4. 修改Run模式改为Release模式,选择真机和模拟器,通过command+B编译,生成如图文件。

5.通过终端合并上图中真机和模拟器生成的FrameWorkTest文件。

|lipo -create | 真机的FrameWorkTest文件路径 | 模拟机的FrameWorkTest文件路径 | -output | 一个输出路径 |

6. 将新生成的文件替换掉真机的FrameWorkTest文件。

7. 修改最低版本号。

最后需要总结的:

  1. 制作 framework或者lib的时候,若使用了category,则使用该framework的程序运行时会崩溃,此时需要在该工程中 other linker flags添加两个参数 -ObjC -all_load

使用时注意事项:

  1. 将framework直接拖入项目。
  2. 修改Header Search Path$(SRCROOT)/xxx/xxx.framework/Headers

参考:
https://www.cnblogs.com/sunjianfei/p/6669988.html

上一篇 下一篇

猜你喜欢

热点阅读