CocoaPod使用

来源:互联网 发布:如何让安卓手机连入mac 编辑:程序博客网 时间:2024/06/09 18:11
下载安装CocoaPods
在安装CocoaPods之前,首先要在本地安装好Ruby环境。至于如何在Mac中安装好Ruby环境,请google一下,本文不再涉及。
安装,pods,
sudo gem install cocoapods
由于被墙,添加淘宝镜像

gem sources -—remove http://ruby.taobao.org/

$ gem sources --remove  https://rubygems.org/
//等有反应之后再敲入以下命令
$ gem sources -a https://ruby.taobao.org/
//验证是否只有淘宝地址
$ gem sources -l  





场景1:利用CocoaPods,在项目中导入AFNetworking类库

AFNetworking类库在GitHub地址是:https://github.com/AFNetworking/AFNetworking

为了确定AFNetworking是否支持CocoaPods,可以用CocoaPods的搜索功能验证一下。在终端中输入:

$ pod search AFNetworking
过几秒钟之后,你会在终端中看到关于AFNetworking类库的一些信息。


创建一个Podfile文件,然后在里面添加你需要下载的类库。每个项目只需要一个Podfile文件。
$ vi Podfile

2. Podfile文件中输入以下文字:
platform :ios, '7.0'
pod "AFNetworking", "~> 2.0”
注意,这段文字不是小编凭空生成的,可以在AFNetworking的github页面找到。这两句文字的意思是,当前AFNetworking支持的iOS最高版本是iOS 7.0, 要下载的AFNetworking版本是2.0。
 
3. 在目录下执行 下载包
$ pod install
$ pod update   //也可以用 update 这样类更新了会下新的


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

pod install --verbose --no-repo-update
pod update --verbose --no-repo-update
0 0
原创粉丝点击