美文网首页iOS程序猿
iOS组件化实践(一)

iOS组件化实践(一)

作者: 初心不渝 | 来源:发表于2019-05-07 09:57 被阅读25次

    组件化开启一个工程

    一. 在第三方代码托管平台上创建私有索引库 SToolSpecKit

    创建私有索引库.png

    二. 把私有索引库添加到cocoapods

    pod repo add SToolSpecKit https://gitee.com/opensourceC/SToolSpecKit
    
    把私有索引库添加到cocoapods.png

    三. 查看本地所有的Cocoapods 索引库

    pod repo list
    
    查看本地所有Cocoapods索引库.png

    四. 创建一个组件工程

    pod lib create SToolKit
    

    此处命令执行完毕, 会自动生成一个组件项目, 并自动打开

    创建单独组件工程.png

    五. 创建组件仓库

    创建组件仓库.png

    六. 连接远程仓库

    连接已存在的本地仓库.png 添加远程仓库地址.png 添加SSH远程仓库.png 配置podspec 描述基本信息.png

    打tag标签, push 到第三方代码管理平台. 后面用pod 搜索时, 需要通过tag 标签区分版本. 此处的tag 标签要与 podspec 文件描述的 s.version 保持一致.

    七. 将索引文件添加到私有索引库

    进入到SToolKit.podspec 文件目录下

    cd /Users/wangshan/Desktop/iOS组件化/SToolKit
    pod repo push SToolSpecKit SToolKit.podspec --allow-warnings
    
    将索引文件添加到私有索引库.png

    搜索SToolKit

    pod search SToolKit
    

    八. 配置项目工程podfile 文件

    配置项目中Podfile文件.png

    九. 项目中引入SToolKit

    #import <UIView+FrameExtension.h>
    

    相关文章

      网友评论

        本文标题:iOS组件化实践(一)

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