Cocoapods简单介绍和配置
Cocoapods简单介绍
-
CocoaPods 是 iOS 最常用最有名的类库管理工具
-
作为 iOS 程序员,掌握 CocoaPods 的使用是必不可少的基本技能
-
我们使用CocoaPods管理第三方框架,如果框架跟新了,我们只需要很少的命令就可以将所有的三方框架跟新!
安装
-
首先打开终端输入命令查看源 gem sources -l
查看源 -
删除源 输入命令sudo gem sources -r https://rubygems.org/
-
设置新源 输入命令sudo gem sources -a https://ruby.taobao.org
添加源成功
添加源成功后,终端中会显示,如图
-
安装CocoaPods 输入sudo gem install cocoapods
初步配置成功
Xcode配置
终端命令配置完成后,打开xcode,随便开启一个工程,在window会出现Package Manager的选项,如果没有退出xcode再进
window点击INSTALL安装Cococapods
搜索cocoapods
下载完成后关闭xcode再进入,Product会出现一个CocaPods的选项,选中Create/Edit Podfile
product选项删除podfile文件中的最下面段落
podfile文件配置
在podName位置填写你要下载的第三方框架,这里以AFNetworking为例,这里如果输错,那么第三方框架是下载不成功的,所以最好复制粘贴
podfile文件配置
配置好podfile文件后,点开Product选项卡,这时点击Install Pods就会自动下载你在podfile文件中配置的第三方框架
安装
这个时候控制台会打印出如图的一段话,表示正在下载安装配置的框架,这里需要等待一小段时间,这样就算成功了.
控制台显示
- 以上就是Cocoapods简单的配置.
- 如果以后要在新的工程中下载新的第三方框架,可以将你已经配置好的podfile文件拖到工程的根目录下,将框架名称更改就,然后再点击Install Pods就可以.
- 也可以在Product选项卡中点击Create/Edit Podfile,重新创建一个新的podfile文件中,以后的步骤都一样.
也可以通过终端命令行的方式来安装和升级管理第三方框架,分享一些终端中常用的命令
CocoaPods使用
搜索 pod search SDWebImage
切换到项目的根目录 echo "pod 'SDWebImage'" > Podfile
安装 pod install
升级 pod update
gem 常用命令
查看gem源
$ gem sources –l
gem自身升级
$ sudo gem update --system
查看版本
$ gem --version
清除过期的gem
$ sudo gem cleanup
安装包
$ sudo gem install cocoapods
删除包
$ gem uninstall cocoapods
更新包
$ sudo gem update
列出本地安装的包
$ gem list