美文网首页iOS组件化iOS组件化iOS进阶之路
适合小白的iOS项目组件化完整详细流程,每步都有demo

适合小白的iOS项目组件化完整详细流程,每步都有demo

作者: wg刚 | 来源:发表于2018-10-16 15:35 被阅读237次

    如果你想组件化,按照顺序,看完下面三步即可,包会😁

    第一步:

    不管如何组件化,无论是基础组件还是业务组件,是需要把代码放到对应组件中,然后制作的,那么这第一步就是怎么制作组件。

    基础组件组件化

    这篇文章有很详细的制作步骤,耐心按照步骤做完(很简单的按照操作进行即可),大概就理解了总体流程,并已经学会制作组件!

    第二步:

    理解制作组件之后,下一步就需要对自己的项目进行组件化(拆分)了吧,但是一个项目肯定不仅仅只有基础组件,还会包括各种业务组件,业务组件之间可能会有交互。

    那么业务组件之间怎么交互,项目该怎么拆分呢?

    iOS组件化方案与实践:Target-Action

    这里面的demo非常简单,就是两个页面,每一个页面代表一个业务组件,讲解了业务组件怎么通信,组件如何使用。

    第三步:

    也不能算是第三步,暂且这么说吧😁
    前两步完成后,差不多你已经想对自己的项目下手了吧,💐
    对于业务组件,肯定会有图片等资源文件

    它们该怎么办呢?

    iOS组件化解决图片显示问题

    由于多人开发,还会有xib吧?
    xib文件如何组件化

    这两篇文章都提供了很简单的demo,只需要按照文章比着即可!

    填坑

    在对项目进行组件化时,不可能会一帆风顺,会遇到各种问题

    这里给出在组件化过程中肯定会遇到的问题,是肯定😁

    IOS项目组件化(私有Cocoapods仓库)遇到的问题及解决

    在组件化初期,每个组件可能会经常更新,主工程也可能会经常更新对应的组件
    这里给出非常有用的命令

    Cocoapods 更新指定库

    相关文章

      网友评论

        本文标题:适合小白的iOS项目组件化完整详细流程,每步都有demo

        本文链接:https://www.haomeiwen.com/subject/jyjhzftx.html