CocoaPods的特点

2015-09-19  本文已影响75人  邻家菇凉

1.为什么要使用CocoaPods

CocoaPods应该是iOS最常用最有名的类库管理工具了, 当你开发iOS应用时,会经常使用到很多第三方开源类库,比如AFNetWorking, SDWebImage等等, 手动一个个去下载所需类库十分麻烦。如果不使用cocoapods,你项目中用到的类库有更新,你必须得重新下载新版本,重新加入到项目中,十分麻烦。所以,需要 CocoaPods

2.为什么使用CocoaPod要使用淘宝镜像

安装pods , gem环境是依赖于ruby, 必须有ruby, 官方的ruby在国外, 在国内访问很慢, 然后国内对ruby语言就做了一个镜像,  国内一般使用ruby的淘宝镜像, 因为pods存在于gem环境中

3.coocaPods的安装步骤

终端步骤:

* 查看系统是否有ruby源  gem sources -l

* 有ruby就先删除  sudo gem sources -r https://rubygems.org/

* 安装淘宝镜像  sudo gem sources -a https://ruby.taobao.org/

* 安装gem环境  sudo gem install cocoapods

* 出现1 gem installed 表示安装成功

* 在前往-个人-.cocoapods里面安装github上所有对

cocoapods有支持的框架本地分支信息

* 出现Setup completed 表示setup完成

* cd 到和.git在同一级的项目下,

*  创建Podfile文件  pod init

*  将Podfile文件直接拖拽到xcode中

*  修改Podfile文件  pod 'AFNetworking'

*  退出Podfile文件

*  如果项目第一次使用cocoapods添加第三方框架, 在终端输入 pod install

*  在万络不好的情况下, 可以 在终端输入 pod install --help  查找  --no-repo-update  然后在终端输入pod install  --no-repo-update

*  关闭项目

*  重新打开项目的workspace , 项目里面才会有pods

* 如果是再次添加其他框架, 可以直接在终端  pod update

上一篇下一篇

猜你喜欢

热点阅读