組件化開啟一個(gè)工程
一. 在第三方代碼托管平臺(tái)上創(chuàng)建私有索引庫 SToolSpecKit
創(chuàng)建私有索引庫.png
二. 把私有索引庫添加到cocoapods
pod repo add SToolSpecKit https://gitee.com/opensourceC/SToolSpecKit
把私有索引庫添加到cocoapods.png
三. 查看本地所有的Cocoapods 索引庫
pod repo list
查看本地所有Cocoapods索引庫.png
四. 創(chuàng)建一個(gè)組件工程
pod lib create SToolKit
此處命令執(zhí)行完畢, 會(huì)自動(dòng)生成一個(gè)組件項(xiàng)目, 并自動(dòng)打開
創(chuàng)建單獨(dú)組件工程.png
五. 創(chuàng)建組件倉庫
創(chuàng)建組件倉庫.png
六. 連接遠(yuǎn)程倉庫
連接已存在的本地倉庫.png
添加遠(yuǎn)程倉庫地址.png
添加SSH遠(yuǎn)程倉庫.png
配置podspec 描述基本信息.png
打tag標(biāo)簽, push 到第三方代碼管理平臺(tái). 后面用pod 搜索時(shí), 需要通過tag 標(biāo)簽區(qū)分版本. 此處的tag 標(biāo)簽要與 podspec 文件描述的 s.version 保持一致.
七. 將索引文件添加到私有索引庫
進(jìn)入到SToolKit.podspec 文件目錄下
cd /Users/wangshan/Desktop/iOS組件化/SToolKit
pod repo push SToolSpecKit SToolKit.podspec --allow-warnings
將索引文件添加到私有索引庫.png
搜索SToolKit
pod search SToolKit
八. 配置項(xiàng)目工程podfile 文件
配置項(xiàng)目中Podfile文件.png
九. 項(xiàng)目中引入SToolKit
#import <UIView+FrameExtension.h>