由于项目年后要进行组件化,考虑到公司内部实现的一些私有组件,不对外公开,而又想在不同项目中使用,该怎么办呢?由于cocoapods有了强大的功能,可以自己创建podspec,更可以设置私有的库。那么利用cocoapods来管理公共组件就很方便了。 使用Cocoapods制作私有库就完美 ...
本文以自己在公司做的一个手势密码私有库GesturePasswordKit为例说明。 在gitlab 或者github,我这里使用的例子是在gitlab上 上创建git仓库 确保授权正确,避免后续出现权限问题 使用sourcetree 把空仓库clone到本地 将准备好的代码拷贝进去 只留下需要的文件,建议使用一级目录存储 ,需要外部调用的方法,要注意使用权限控制符号public open 创建. ...
2018-01-06 11:38 0 1003 推荐指数:
由于项目年后要进行组件化,考虑到公司内部实现的一些私有组件,不对外公开,而又想在不同项目中使用,该怎么办呢?由于cocoapods有了强大的功能,可以自己创建podspec,更可以设置私有的库。那么利用cocoapods来管理公共组件就很方便了。 使用Cocoapods制作私有库就完美 ...
由于项目需求,需要把项目的不同模块拆分出来即 组件化 ,一开始想做成多target模式,后来换成私有pods CocoaPods的安装和使用,网上很多,自行搜索即可。 听说可以基于svn创建pod私有库(文章点这里),但我断断续续的折腾了两三天没成功,实在不想搞了,只能老老实实搞git的。有谁 ...
上一篇文章记录了我利用cocoapods创建基于SVN的私有库的全部过程,今天我再记录一下基于git创建的过程。 整体先说明一下创建一个私有的podspec包括如下那么几个步骤: 创建并设置一个私有的Spec Repo。 创建Pod的所需要的项目工程文件,并且有可访问的项目版本控制 ...
之前介绍了cocoaPods的安装与使用,今天简单谈一下 自己的私有库运用cocoaPods依赖。 cd到需要做库的工程目录下 创建一个podspec文件 创建:pod spec create 名称 实例:pod spec create Utility (会在当前目录生成 ...
自己的仓库,公司的话需要搭建并维护私有库。 1、查看本地索引库 我们用cocoaPods 的时候, ...
有这个需求。这篇文章就是解决创建私有podspec的问题。 注:文章的大部分内容转自这里,关键部分我会加 ...
目前iOS组件化常用的解决方案是Pod+路由+持续集成,通常架构设计完成后第一步就是将原来工程里的模块按照架构图分解为一个个独立的pod工程(组件),今天我们就来看看如何创建一个Pod私有库。 新建:pod lib create 假设我们需要创建的库名为TestLib,下面我们使用Pod官方 ...