CocoaPods 宝典


//配置环境

//在终端输入 $ 后代码 注意不带$ 号

//1 配置方法

1.打开终端,输入
$ gem sources --remove https://rubygems.org/

等有反应之后再敲入以下命令
$ gem sources -a https://ruby.taobao.org/

为了验证你的Ruby镜像是并且仅是taobao,可以用以下命令查看:
$ gem sources -l

只有在终端中出现下面文字才表明你上面的命令是成功的:

*** CURRENT SOURCES ***

https://ruby.taobao.org/

2.安装CocoaPods,在终端输入
$ sudo gem install cocoapods
// 失败输入 sudo gem install -n /usr/local/bin cocoapods

//2 安装第三方

 2.1  现在建一个工程,根据需要起名字
 2.2  在终端中使用cd命令进入工程所在目录, 一般输入cd 鼠标左键将文件拖入cd 后 即可 然后例如:
      $ cd /Users/def/Desktop/Shared/CocoaPods
 2.3  假设我们要在工程中导入AFNetworking类库.为了确定AFNetworking是否支持CocoaPods,可以用   CocoaPods的搜索功能验证一下。在终端中输入:$ pod search AFNetworking  //pod search + 类库名
 2.4 .当前目录下,利用vim创建Podfile,在终端中输入:
     $ vim Podfile
2.5  按【i】(shift + i)或【a】进入插入模式,输入以下内容: $ pod "AFNetworking", "~> 2.0”//这个需要在  2.3步时在确定可以使用时 上面会有对应版本的 赋值$  pod "AFNetworking", "~> 3.04”等 记住对应版本

2.6 利用CocoPods下载AFNetworking类库了,还是在终端中的当前工程目录下,运行以下命令:
$ pod install

2.7  //输入 $  pod install --verbose --no-repo-update
[ps.最近使用CocoaPods来添加第三方类库,无论是执行pod install还是pod update都卡在了Analyzing dependencies不动
原因在于当执行以上两个命令的时候会升级CocoaPods的spec仓库,加一个参数可以省略这一步,然后速度就会提升不少。加参数的命令如下:
$  pod install --verbose --no-repo-update
pod update --verbose --no-repo-update

2.8 .这时你会发现工程目录中,出现一个名为Podfile的文件,而且文件内容就是刚刚输入的内容。
(注意,Podfile文件应该和工程文件.xcodeproj在同一个目录下)

2.9.此时工程目录会多一个.xcworkspace文件,一个“Podfile.lock”文件和一个文件夹“Pods”

2.10.点击 .xcworkspace 打开工程,你会发现,AFNetwoking已经成功导入项目了

现在,你就可以开始使用AFNetworking.h了。
可以稍微测试一下,在你的项目任意代码文件中输入(貌似不提示):
#import <AFNetworking.h>
或者
#import "AFNetworking.h"
然后编译,看看是否出错

2.11 如再引入第三方时只需重复 2.1 到 2.11 不需配置环境

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值