iOS组件化(初)

前言:记录最基础的Framework包生成,更多关于组件化开发,后期工作中探索后会及时更新。

image.png

image.png

修改SDK系统版本支持

image.png

修改Bitcode支持

image.png

修改为静态库

image.png

添加Bundle资源库

image.png

image.png

下一步,随便起个名称,系统会自动生成一个文件夹,如下图

image.png

设置Bundle bundle默认为MacOS,需要修改为iOS支持

image.png

设置 Build Setting 中的 COMBINE_HIDPI_IMAGES 为 NO,否则 Bundle 中的图片就是 tiff 格式了。

image.png

Bundle不需要安装配置

image.png

Bundle的Bitcode支持(保持和framework一致)

image.png

拖两张图片到文件夹中

image.png

image.png

编译bundle command+B 编译成功后,颜色变黑色,可以Show in finder查看文件

image.png

image.png

image.png

下面创建一个manner的管理类,我就不截图了。 添加一个方法

image.png

把这个.h文件拖到公开配置中

image.png

编译framework command + B

image.png

查看'Framework'同上面的图片,不再累述。

下次更新:Framework内部代码设计使用Pod管理组件组件编译脚本 时间:工作较忙,慢慢整理吧。 iOS技术交流群:511860085 欢迎加入!

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏新工科课程建设探讨——以能源与动力工程专业为例

2.1 开发平台搭建: 工欲善其事,必先利其器

460
来自专栏菩提树下的杨过

诡异的【session丢失】和【<img src="">标签】

     项目发布到服务器上面了,但是客户在使用的时候发现,只要进入新增页面和修改页面。再进行操作就会自动跳转到登陆页面(我设置了session保存用户登陆信息...

1885
来自专栏Rainbond开源「容器云平台」

【技能】学会了它,你就可以轻松泡妹子了!

1394
来自专栏Flutter入门到实战

开发工具总结(10)之Flutter从配置安装到填坑指南详解

版权声明:本文为博主原创文章,未经博主允许不得转载。https://www.jianshu.com/p/399c01657920

1241
来自专栏逸鹏说道

window.opener.location 安全风险讨论

在浏览器中,通过 <a> 标签或者 JavaScript 中的 window.open 函数,可以打开新页面。新页面的 window 对象中,存在一个 open...

2806
来自专栏编程坑太多

『中级篇』镜像的发布(18)

####具体的dockerhub如何注册,我就不解释了。今天的任务就是把自己的image push到自己的docker push里面,请看我的表演!

1637
来自专栏编程微刊

小程序开发快速入门教程(附源码)小程序初始化目录:我是分割线===开发ing示例步骤:

1633
来自专栏云端架构

【云端架构】弹性网卡如何与云服务器绑定

本来看ENI文档没发现什么问题,考虑到社区小伙伴们部分刚上云还是新手。文档写的有点深度就看不懂了,所以更一篇文章写官方文档中没出现的实践操作部分。

36013
来自专栏向治洪

使用GitBook写电子书

工作以来一直有写博客的习惯,除了在各大站长写博客外,还可以使用 gitbook 将博客整理成电子书出版,如果受到好评还可以将图书弄成电子版出版。 经过近半年的整...

2417
来自专栏林德熙的博客

如何安装 btsync 优点windows 安装Centos 6 安装国内如何下载搭建预定义主机ZeroTier

本文告诉大家如何在 windows 和 Linux 安装使用 Btsync ,而且分享一些小东西给大家

611

扫码关注云+社区