美文网首页
Pod本地化组件

Pod本地化组件

作者: 武汉刘德华 | 来源:发表于2022-10-25 16:54 被阅读0次

1,创建新工程PodInit,初始化pod:

pod init 增加文件 ->  pod install 生成pod文件目录

pod install

2.创建库文件夹名字就叫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地址 (本地库暂时没有上传,可以随便填写)

podspec

5.项目中加入本地Pods组件

Podfile文件中加入本地Pods组件地址

pod install --verbose --no-repo-update  命令更新组件库

关联地址

6.使用组件

import MyFirstLibrary 导入组件

完美使用

具体使用

7.组件的调试模式

如果遇到大型的组件,需要自己单独进行调试,则可以使用

pod lib create *** 增加target (如下图) ,已项目的形式加入到组件库中。

Example可以进行自己调试错误

Target形式加入

8.上传到Github.

相关文章

  • Pod本地化组件

    1,创建新工程PodInit,初始化pod: pod init 增加文件 -> pod install 生成pod...

  • 精品-Pod本地化管理

    之前我们是把我们的代码和pod关联,现在我们做本地化管理 1.创建本地pod仓库 pod repo add Tes...

  • Cocoapods版本升级和回退

    一. 移除pod组件,查看pod的安装位置 $ which pod 手动删除这个组件 : $ sudo rm -r...

  • 组件化开发简单流程

    1.创建组件 $pod lib create 组件名称 修改podspec 文件里的内容 $pod install...

  • pod 组件

    含第三方库的组件 本地检测代码仓库是否有问题 远程检测代码仓库是否有问题 向远程代码索引库提交spec 不含第三方...

  • 私有CocoaPods库使用一

    目的 私有pod库引用私有pod库或静态库 使用场景 项目组件化, 工具组件化很好实现, 但是业务组件化就没那么容...

  • pod使用[UIImage imageWithName:]无法加

    为了组件化,我们的工程会将一些公用的组件进行pod制作,如果你封装的组件是有关于UI的,那么pod中可能会用到图片...

  • 组件化开发-简单介绍

    组件化基本概念不再此介绍了,本文选择的组件化实现方式是用pod集成。 使用pod集成组件前,我们需要提前做的准备工...

  • 滚动栏的开发

    滚动栏的开发 1.组件化在开发之前2.组件化在开发之后 组件库开发流程将控件封装成pod库1.pod lib cr...

  • 组件化SwiftProject (五) 组件列表和依赖

    SwiftProject简介 最彻底的组件化 | 正在进行中 | 组件更新, pod update| 组件仓库-查...

网友评论

      本文标题:Pod本地化组件

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