Pod本地化组件
2022-10-25 本文已影响0人
武汉刘德华
1,创建新工程PodInit,初始化pod:
pod init 增加文件 -> pod install 生成pod文件目录
pod install2.创建库文件夹名字就叫Locallib(组件文件,注意文件夹顺序,关联到source_files目录路径)
cd - MyFirstLibrary
pod spec create MyFirstLibrary 增加podspec 文件
touch LICENSE 增加LICENSE文件
Classes 中放入具体组件内容
创建组件3.编写具体组件内容
Classes 中放入具体组件内容,并且记得使用public ,不然project可是用不到的
组件内容4.编写podspec文件
s.source_files 关联具体内容的目录。(Classes/* 代表此目录下的所有的文件)
s.homepage 上传到GitHub地址 (本地库暂时没有上传,可以随便填写)
podspec5.项目中加入本地Pods组件
Podfile文件中加入本地Pods组件地址
pod install --verbose --no-repo-update 命令更新组件库
关联地址6.使用组件
import MyFirstLibrary 导入组件
完美使用
具体使用7.组件的调试模式
如果遇到大型的组件,需要自己单独进行调试,则可以使用
pod lib create *** 增加target (如下图) ,已项目的形式加入到组件库中。
Example可以进行自己调试错误
Target形式加入8.上传到Github.