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 条评论
登录 后参与评论

相关文章

来自专栏张善友的专栏

asp.net安全检测工具 --Padding Oracle 检测

最近的一个asp.net安全缺陷,引起了社区很大的反响,博客园也有一个ASP.NET的Padding Oracle安全漏洞的话题,昨天在博客上贴了一个文章ASP...

2167
来自专栏腾讯移动品质中心TMQ的专栏

让你相见恨晚的android权限业务实践

在上一篇Android权限中,我们介绍了一些权限相关的知识,也简述了新的Android M带来的权限变化,我们如何应对这种变化?是摆着我们面前的紧要问题。 现在...

2509
来自专栏深度学习那些事儿

最新VS for Mac离线安装教程汇总!

VS大家都知道,大名鼎鼎的Visual Studio、功能强大的IDE,这里汇集了VS在mac OS系统上的各种下载方式和下载步骤,博主被折腾的死去活来于是会对...

8203
来自专栏FreeBuf

Office文档嵌入对象点击执行的社工技巧

Microsoft Office相信大家都用过。Office在文档中嵌入对象极大的方便了我们的日常使用,但同时也为我们带来了众多安全问题。可以说,Office文...

1466
来自专栏伪君子的梦呓

优雅地使用 PyCharm

0.0 前言 昨天教了大家安装和使用PyCharm 后,有朋友留言说 PyCharm 使用的语言是英文,看得头晕,该怎么设置成中文。那我今天就写一个教程,教大...

6185
来自专栏GuZhenYin

Asp.net Core中SignalR Core预览版的一些新特性前瞻,附源码(消息订阅与发送二进制数据)

前言 一晃一个月又过去了,上个月有个比较大的项目要验收上线.所以忙的脚不沾地.现在终于可以忙里偷闲,写一篇关于SignalR Core的文章了. 先介绍一下Si...

3649
来自专栏张善友的专栏

ASP.NET2.0应用中定制安全凭证

阅读提要 在缺省状况下,你只能使用Visual Studio 2005的一个本机实例来管理与ASP.NET 2.0一同发行的SQL Server数据库中的安全凭...

1889
来自专栏知晓程序

小程序无法添加到桌面?这个方法一定能帮你解决 | 小程序问答 #52

只需在小程序界面点击右上角的「...」,就可以找到「添加到桌面」选项。添加后,我们就可以通过桌面的快捷方式进入小程序,无需再从微信启动。

1252
来自专栏我和未来有约会

基于Cairngorm的Silverlight开发 - part1

基于Cairngorm的Silverlight开发 - part1 概述 简单的说Cairngorm是在Silverlight开发中的一个轻量级的MVC...

3514
来自专栏全华班

python学习手册-环境安装和配置

导读 | python学习手册 ? 一、python 安装和配置 下载安装包 首先需要在官网 https://www.python.org/ 下载pyth...

3434

扫码关注云+社区