CocoaPods Cheat Sheet

CocoaPods是给Swift或者Objective-C项目使用的依赖管理工具。在有这个神器之前,我们一般都会把第三方类库直接导入到项目中,或者自己来手动管理这些项目之间的依赖。当第三方类库发生升级(特别是当iOS系统开始升级时)我们就需要手动来升级这些类库。同时因为这些第三方类库都需要在Git中进行代码的版本控制管理,升级会带来大量的代码提交。

  • 创建新的项目
    先使用Xcode创建项目,再在项目的根目录使用 pod init就可以创建出一个有默认值的podfile。
# Uncomment this line to define a global platform for your project
# platform :ios, '8.0'

target 'SmrtParking' do
end

打开生成的Xcode Workspace文件就可以在左边的工程菜单中看到多出了一个Pods的工程。

  • 添加依赖关系
    CocoaPods上搜索你要的类库,把依赖关系粘帖到刚刚生成的Podfile文件中
CocoaPods 依赖关系
  • 更新已添加的类库
    执行 pod update 命令就可以更新刚才加入的依赖类库了。

pod update --verbose --no-repo-update
其中--verbose是把执行过程中所有的输出打印出来,而--no-repo-update则是不更新之前的类库

  • 在墙内加速
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 项目组件化、平台化是技术公司的共同目标,越来越多的技术公司推崇使用pod管理第三方库以及私有组件,一方面使项目架构...
    swu_luo阅读 22,646评论 0 39
  • 什么是cocoapods CocoaPods是一个用来帮助我们管理第三方依赖库的工具。它可以解决库与库之间的依赖关...
    VV木公子阅读 11,911评论 0 7
  • CocoaPods 是什么? CocoaPods 是一个负责管理 iOS 项目中第三方开源库的工具。CocoaPo...
    朝洋阅读 25,845评论 3 50
  • 今天是母亲节,我却远在异地,不能陪伴在母亲身边,心生惭愧。在此,借微信公众号这个平台祝天下所有的母亲节日快乐!翻看...
    水墨青花_048阅读 1,742评论 0 0