步骤
1.创建FrameWork项目
2.开发对应功能的模块
导入依赖框架
设置暴露接口
主要设置Public和Private
3.打包框架
方法一:脚本 - 推荐
脚本内容:
1 | if [ "${ACTION}" = "build" ] |
分别在32位 - iPhone5 和 64位 - iPhone5s及以上 编译运行即可
方法二: 分别编译真机和模拟器 在合并FrameWork框架即可
终端输入:
lipo -create 模拟器.framework文件路径 真机.framework文件路径 -output 生成framework文件路径/xxx.framework
4.使用
将步骤3打包的FrameWork框架导入项目中,导入头文件;
编译器提前编译这个二进制文件:
进入General->Embedded Binaries,将加入的Framework添加上去。
参考资料:
1.制作Framework框架
2.SDK开发-framework