
cocoapods
ct5023
这个作者很懒,什么都没留下…
展开
-
基于Cocopods的模块化管理实现
去年下半年随着项目的功能越来越复杂,为提高代码的可维护性,对代码进行了一次模块化拆分。大概思路是,将代码拆分成为一个一个的模块,然后采用pod对模块进行管理。注:虽然上面的示意图中的依赖是有层级关系的,但是实际上最后是没有层级关系。第一步:将工程拆分成多个子工程。这一步一开始因为对Pod的机制不熟悉走了弯路,实际上,只需要把工程拆成多个独立文件夹就可以了,并不需要建原创 2017-03-13 20:40:59 · 1520 阅读 · 0 评论 -
10.12下cocoapods无法生成workspace的解决方案
前一段时间把mac的硬盘更换且重装系统之后,发现pod install命令无法生成workspace文件了。经过反复实践终于发现了问题,原创 2017-03-05 16:11:01 · 686 阅读 · 0 评论 -
podspec文件的写法详解
创建pod库的时候会用到podspec文件将lib中用到的包括资源、源码、需要引用的framework,以及第三库等等组织起来。这篇文章会详细的解释一下podspec的写法。原创 2017-02-19 15:21:14 · 17460 阅读 · 0 评论 -
cocoapods repo切换至镜像
git clone https://git.coding.net/CocoaPods/Specs.git ~/.cocoapods/repos/masterpod setup //务必在手动下载代码后执行一次,执行后 Setup completed//在执行pod install --verbose --no-repo-update //避免去更新了另外一个镜原创 2016-11-09 16:22:02 · 6091 阅读 · 2 评论 -
cocoapods 使用
1、用xcode创建工程。2、用终端进入工程的根目录,指令“pod init”, 在根目录下会产生profile文件。3、在终端输入 “pod install”, 会产生.xcworkspace文件,以及Pods文件夹。4、打开.xcworkspace文件,在profile中配置需要用到的类库。5、在终端输入“pod update ”或者“podupdate原创 2016-11-08 16:52:31 · 256 阅读 · 0 评论