首先创建一个普通的项目
例:创建一个view 设置他的渐变色 渐变色相关代码在分类中 项目结构如图所示
现在我们想要把 分类封装成一个本地的私有库 项目中使用 cocoapods 来倒入我们的私有库
将上述项目改写成本地私有库的方式
一、创建本地私有库
1、创建一个文件夹
2、将分类文件夹copy到这个文件夹下面
目录如图所示
3、使用git 关联
cd 到 FCCategoriesBase 文件目录下
git init
git add .
git commit -m "xxxx"
4、创建一个 spec文件
pod spec create FCCategoriesBase
此时 FCCategoriesBase 文件夹下面就多了一个 spec 本地仓库的描述文件
注意⚠️:spec 的文件名称 一般要和 本地仓库的名称一样
整体命令如图所示
5、修改 spec 本地仓库的描述文件内容
如图所示(远程仓库请移步
https://www.jianshu.com/p/6f5d8ec8fb20
)
前面有# 的都可以删除
6、cd到宿主工程 然后创建一个 Podfile 文件
然后编写 Podfile 文件 将本地的 私有库路径 填写正确
如图所示
7、使用 pod install 命令 将本地私有库 pod进工程里面
pod install
如图所示
这样就实现了 利用 cocoapods 管理本地仓库了
工程目录 如图所示