Cocoapod安装和使用

大家可曾遇到在github上下载人家的demo,结果运行出现错误?其实多数原因是因为人家是用cocoapod管理工程的。

Cocoapod安装和使用_第1张图片

像这种,就是用cocoapod管理的工程,我们打开工程的时候,是打开Masonry.xcworkspace。下面,给大家介绍一下cocoapod的安装和使用。

一、安装

1.打开终端,输入 sudo gem install cocoapods

然后输入密码

第一次会出现如下错误

ERROR:  Could not find a valid gem 'cocoapods' (>= 0), here is why:

Unable to download data from https://rubygems.org/ - Errno::EPIPE: Broken pipe - SSL_connect (https://rubygems.org/latest_specs.4.8.gz)

2.gem sources --remove http://rubygems.org/

出现  https://rubygems.org/ removed from sources

3.gem sources -a http://ruby.taobao.org/

出现  http://ruby.taobao.org/ added to sources

4.再次安装 sudo gem install cocoapods

注意:如果这样还装不上,就切换一下目录试下。不出意外,这四步就可以装上。就可以输入pod命令来检查是否已经安装完成。

二、使用

对于别人的工程:首先用cd 命令切换目录到包含Podfile的目录,然后用pod update 来更新工程里的第三方。

如果是自己的工程:切换到项目文件,然后 vim Podfile ,利用vim编辑器新建并编辑Podfile文件

格式为:platform :ios

pod ‘AFNetworking','~>2.0'

然后用:wq退出编辑。最后用pod install命令下载第三方。

注意:添加头文件路径,Target ->Build Setting ->Search Path -> User Header Search Path  输入$(SRCROOT)  后面选上recursive

其他:安装好cocoapod之后,我们需要用到第三方的时候,我们可以在终端输入pod search XXX来查找是否有XXX第三方。

你可能感兴趣的:(Cocoapod安装和使用)