iOS项目组件化研究(一)

原理

文字描述:基本就是ccocoapods的原理,本地索引库,远程索引库,远程源码地址,搜索时本地产生的本地索引文件,Spec文件(含源代码地址)。根据项目中的Podfile文件的配置,从索引库中读取信息,拿到远程源码地址下载下来到Pods文件夹下,Podfile是根据本地索引库中的信息读取源码信息的,所以经常需要更新,图解更清晰。

相关命令行

spec文件创建 pod spec create name

Spec文件的具体配置

源码地址配置 s.source = { :git => "源码地址", :tag => "#{s.version}" }

注册Spec文件,成功会发送邮件

pod trunk register 可用邮箱 '姓名' --description='描述'

上传Spec文件到远程索引库 pod trunk push 你的spec文件名 --verbose 加上--verbose可以查看明细信息

删除本地搜索索引文件重新使用pod setup就可以搜到。

转载于:https://juejin.im/post/5b0ac19cf265da0dca10a813

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值