CocoaPods1.9.0 安装使用教程详解

 更新时间:2020年03月10日 11:01:21   作者:Ancientear  
CocoaPods是OS X和iOS下的一个第三类库管理工具,这篇文章主要介绍了CocoaPods1.9.0 安装使用,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

CocoaPods是什么

CocoaPods是OS X和iOS下的一个第三类库管理工具,通过CocoaPods工具我们可以为项目添加被称为“Pods”的依赖库(这些类库必须是CocoaPods本身所支持的),并且可以轻松管理其版本。
1、在引入第三方库时它可以自动为我们完成各种各样的配置,包括配置编译阶段、连接器选项、甚至是ARC环境下的-fno-objc-arc配置等。
2、使用CocoaPods可以很方便地查找新的第三方库,这些类库是比较“标准的”,而不是网上随便找到的,这样可以让我们找到真正好用的类库。

其实之前是没这么搞过ios的第三方类库
后来了解到通过CocoaPods工具可以为项目添加依赖库“Pods”,用了之后才发现管理起来真的很轻松
来看看安装步骤吧~

第一步:检查是否安装rvm

苹果是自带Rudy的,可以使用
rvm -v来检测是否安装了rvm,如果安装就会输出版本号,没有的话,就需要安装,因为升级Rudy需要使用rvm。

curl -L get.rvm.io | -s stable
source ~/.rvm/scripts/rvm

rvm list known//最高版本号
rvm install//更新ruby

第二步:更新gem,国内的话需要切换Ruby源

sudo gem update --system

在这里插入图片描述

报错了,执行这个

sudo gem install -n /usr/local/bin cocoapods

第三步:更换Rudy镜像

gem sources -l//查看rudy源

//移除国外的源
gem sources --remove https://rubygems.org/

//添加国内的源
gem sources -a https://gems.ruby-china.org/

//查看是否替换成功
gem sources -l

在这里插入图片描述

第四步:安装CocoaPods

sudo gem install cocoapods

失败啦,那就试试这个

sudo gem install -n /usr/local/bin cocoapods

第四步:更新索引仓库

pod setup

pod --version//查看pod版本

pod search AFNetworking//查找到相应第三方库

在这里插入图片描述

按q即可退出

在这里插入图片描述

第五步:创建Podfile文件

在工程根目录下,

pod init//创建一个podfile文件

vim Podfile//按i进入编辑模式
ESC退出编辑,然后冒号,再wq就可以退出podfile文件了。

双击podfile文件,直接粘贴第三方库内容进去,保存。

安装第三方库

pod install安装所有再podfile文件中的类库,如图

在这里插入图片描述

到此这篇关于CocoaPods1.9.0 安装使用详解的文章就介绍到这了,更多相关CocoaPods1.9.0 安装使用内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • IOS 开发之swift中UIView的扩展使用的实例

    IOS 开发之swift中UIView的扩展使用的实例

    这篇文章主要介绍了IOS 开发之swift中UIView的扩展使用的实例的相关资料,希望通过本文能帮助到大家,需要的朋友可以参考下
    2017-09-09
  • iOS中正则表达式的运用示例代码

    iOS中正则表达式的运用示例代码

    正则表达式(广为所知的“regex”)是一个字符串或一个字符序列来说明一种模式,把它作为一个搜索字符串-非常强大!下面这篇文章主要给大家介绍了关于iOS中正则表达式运用的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考下。
    2017-09-09
  • iOS10全新推送功能实现代码

    iOS10全新推送功能实现代码

    这篇文章主要为大家详细介绍了iOS10全新推送功能实现代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-09-09
  • iOS StoreKit 2 新特性盘点解析

    iOS StoreKit 2 新特性盘点解析

    这篇文章主要为大家介绍了iOS StoreKit 2 新特性盘点及要点解析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-07-07
  • IOS 图片存放3种方式的实现

    IOS 图片存放3种方式的实现

    这篇文章主要介绍了IOS 图片存放3种方式的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-10-10
  • Xcode提高开发效率的代码块分享

    Xcode提高开发效率的代码块分享

    这篇文章跟大家介绍的是一些提高大家开发效率Xcode的代码块,以及如何备份代码块,Xcode的代码片段(Code Snippets)创建自定义的代码片段,当你重用这些代码片段时,会给你带来很大的方便。有需要的朋友们可以参考借鉴。
    2016-09-09
  • iOS身份证号码识别示例

    iOS身份证号码识别示例

    本篇文章主要介绍了iOS身份证号码识别示例,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-02-02
  • 实例讲解iOS中的CATransition转场动画使用

    实例讲解iOS中的CATransition转场动画使用

    CATransition类为应用程序的转场动画提供了很多可控制参数,接下来我们就以几个实例讲解iOS中的CATransition转场动画使用,需要的朋友可以参考下
    2016-06-06
  • iOS 图片上传使用base64或者二进制流上传头像功能

    iOS 图片上传使用base64或者二进制流上传头像功能

    这篇文章主要介绍了iOS 图片上传使用base64或者二进制流上传头像功能,需要的朋友可以参考下
    2017-09-09
  • iOS使用NSURLConnection实现断点续传下载

    iOS使用NSURLConnection实现断点续传下载

    这篇文章主要为大家详细介绍了iOS使用NSURLConnection实现断点续传下载,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-04-04

最新评论