cocoapods安装和使用

CocoaPods应该是iOS最常用最有名的类库管理工具了,通过cocoaPods,只需要一行命令就可以完全解决,当然前提是你必须正确设置它。重要的是,绝大部分有名的开源类库,都支持CocoaPods。作为iOS程序员,掌握CocoaPods的使用是必不可少的基本技能了
一 、如何下载和安装CocoaPods?
在安装CocoaPods之前,首先要安装好Ruby环境。如何安装ruby环境呢?下面让我们来共同学习下。
1)首先安装rvm 打开终端,
输入: curl -L https://get.rvm.io | bash -s stable
如果电脑有密码输入密码继续等待 如图 成功安装RVM(我的之前已经安装过)
在这里插入图片描述
然后: 输入source ~/.rvm/scripts/rvm
切换到rvm环境 您可以输入 rvm -v 查看下版本信息
2)其次 开始安装ruby
1、输入 $ rvm list known 查看下已知版本
2、例如想安装2.0.0 版本
输入 rvm install 2.0.0
3、对ruby进行设置 ,
输入 rvm 2.0.0 --default 将该版本的 Ruby 设置为系统默认版本
4、ruby -v 查看版本信息
5、主要步骤 修改gem默认源
输入 gem source -r https://rubygems.org/ 然后输入 gem source -a https://ruby.taobao.org

【为什么修改呢 -----》 (RubyGem默认源安装太慢,修改国内淘宝源 ,由于国内网络原因(你懂的),导致 rubygems.org 存放在 Amazon S3 上面的资源文件间歇性连接失败。所以你会与遇到 gem install rack 或
bundle install 的时候半天没有响应,具体可以用 gem install rails -V 来查看执行过程。)】

6、 验证是否替换成功 输入 gem sources -l 如图
在这里插入图片描述

3 )下面就可以安装 cocoapods了
1、 如上面咱们已经安装好Ruby环境,那么下载和安装CocoaPods将十分简单
打开终端 输入 sudo gem install cocoapods
因为咱们是用淘宝的Ruby镜像来访问cocoapods ,所以会比较快。如果你没有 使用淘宝镜像 可能会很慢 ,上面咱们已经设置了。等一会就会安装成功
2、输入 pod --version 查看下版本 如图
在这里插入图片描述

二 、 使用cocoapods
咱们已集成百度地图为例子
1、 首先咱们搜索一下第三方库 pod search ‘BaiduMapKit’ 记得第三方库要加单引号
2、 创建一个工程 ,然后cd 项目目录
在这里插入图片描述 ls 一下
在这里插入图片描述
3、 在项目的工程中创建Podfile文件 输入 touch Podfile 回车如图
在这里插入图片描述
4、 vim编辑Podfile文件
在这里插入图片描述

在这里插入图片描述
添加需要的第三方 如图在这里插入图片描述
然后退出保存 先按左上角的esc键 再输入wq
说明一下
platform :ios, '8.0’代表当前AFNetworking支持的iOS最低版本是iOS 8.0,
'DemoBTest’就是你自己的工程名字,
pod ‘BaiduMaoKit’,直接写pod ‘BaiduMaoKit’,这样代表下载的BaiduMaoKit是最新版。也可以在 pod ‘BaiduMaoKit’ 加入指定的版本号

5、 把该库下载到Xcode中 输入 : pod install 然后回车 开始下载 如图成功
在这里插入图片描述
6、关掉之前打开的Xcode,打开工程目录会看到多了一个后缀名为.xcworkspace文件。 如图 项目多了内容
在这里插入图片描述
7、 进入项目 引入头文件 如图在这里插入图片描述
之后就可以使用了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值