目录:
  • 什么是CocoaPods
  • 如何下载并安装CocoaPods
  • 如何使用CocoaPods
什么是CocoaPods
当开发iOS应用时,或多或少的都会引用第三方类库,例如AFNetworking等,一种方式是将第三方类库的源代码下载并添加到项目中,但是当饮用的类库有更新时,就需要重新下载并添加,这种手工添加的方式就非常的麻烦了。
目前CocoaPods是iOS上最常用的类库管理工具,类似于.NET平台的NuGet。通过CocoaPods,只需要几个简单的命令行,就可以将第三方类库下载并添加到项目中,同时也可以很方便的对其进行更新。
CocoaPods官方地址是https://cocoapods.org/
如何下载并安装CocoaPods
 CocoaPods官方安装说明

通过上图可以看出,下载安装CocoaPods非常简单,只需要在终端中输入下面命令就可以了。
 
mac OS系统如何进入终端,如下图:
 
 
输入上面命令以后可能会出现两种结果:
结果一:
如果提示:1 gem installed,说明已经下载成功,接下来需要安装,如下步骤:
如何cd到Podfile所在目录:
你 cd 到 Podfile  所在目录  执行如下命令:
 $pod install
结果二:

如下地址亲测有效:
$ gem sources -a https://gems.ruby-china.com/
 
可以通过下面命令来验证你安装的是TB的Ruby镜像。
若出现下面信息,证明上述命令安装成功了。
 
 
如果到此模拟器还是启动不起来,那么再调整如下步骤:
总结:
以上内容只是CocoaPods的基本用法,若想研究更高级的用法,
可以参考CocoaPods Wiki:https://github.com/CocoaPods/CocoaPods/wiki

IOS CocoaPods基本使用技巧的更多相关文章

  1. IOS中图片拉伸技巧与方法总结(转载)

    以下内容转载自:http://my.oschina.net/u/2340880/blog/403996 IOS中图片拉伸技巧与方法总结 一.了解几个图像拉伸的函数和方法 1.直接拉伸法 简单暴力,却是 ...

  2. 25条提高iOS App性能的技巧和诀窍

    25条提高iOS App性能的技巧和诀窍 当我们开发iOS应用时,好的性能对我们的App来说是很重要的.你的用户也希望如此,但是如果你的app表现的反应迟钝或者很慢也会伤害到你的审核. 然而,由于IO ...

  3. iOS -- CocoaPods

    CocoaPods 是什么? CocoaPods 是一个负责管理 iOS 项目中第三方开源库的工具.CocoaPods 的项目源码在 GitHub( https://github.com/CocoaP ...

  4. iOS CocoaPods 版本安装问题

    今天安装salesforce中的pods,这是里面的podfile # Uncomment this line to define a global platform for your project ...

  5. iOS之开发小技巧

    1.xcode如何添加快捷代码 xcode添加快捷代码 属性 2.cocoapods安装 cocoapods安装 3.iOS真机调试 真机调试 4.命令行自动打包 xcrun -sdk iphoneo ...

  6. iOS cocoapods升级及问题

    安装 安装RubyCocoaPods基于Ruby语言开发而成,因此安装CocoaPods前需要安装Ruby环境.幸运的是Mac系统默认自带Ruby环境,如果没有请自行查找安装.检测是否安装Ruby:$ ...

  7. iOS Cocoapods的pod install出现的某个错误 but they required a higher minimum deployment target.

    关于cocoapods的安装和使用的基本教程: http://my.oschina.net/vimfung/blog/182427?fromerr=j7l3DvCG   出现以下错误提示: Specs ...

  8. iOS - CocoaPods 第三方开源框架管理

    1.CocoaPods CocoaPods 是一个负责管理 iOS 项目中第三方开源库的工具.CocoaPods 的项目源码在 Github 上管理.该项目开始于 2011 年 8 月 12 日,在这 ...

  9. iOS CocoaPods安装和使用图解

    Cocoapods安装步骤 1.升级Ruby环境 sudo gem update --system 如果Ruby没有安装,请参考 如何在Mac OS X上安装 Ruby运行环境 2.安装CocoaPo ...

随机推荐

  1. cpio命令

    RPM包中文件提取 cpio命令主要有三种基本模式:"-o"模式指的是copy-out模式,就是把数据备份到文件库中:"-i"模式指的是copy-in模式,就是 ...

  2. 运维开发笔记整理-基于类的视图(CBV)

    运维开发笔记整理-基于类的视图(CBV) 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.FBV与CBV 1>.什么是FBV FBC(function base views ...

  3. git 常见的命令和错误

  4. 让Jupyter Notebook个性化

    Win下更改jupyter主题 Themes地址 本人环境  Win+Conda 开始使用pip 安装,发现无法使用pip,修改环境变量,将D:\Program Files\Conda\Scripts ...

  5. [2019/05/17]解决springboot测试List接口时JSON传参异常

    报错信息,大致如下 c.c.c.c.a.BaseControllerExceptionHandler : 运行时异常: java.lang.IllegalStateException: No prim ...

  6. go cache

    go 编译, 或是安装库的时候,产生的日志量很大 go env 删除掉这个log.txt文件,系统空间瞬间就够了

  7. java EL表达式中${param.name}详细

    在浏览器地址输入,表示传入一个参数test,值为123 URL:http://localhost:8888/Test/index.jsp?test=123 <body> ${test} $ ...

  8. GITHUB使用指南、

    一.安装Git1.通过官网(https://www.git-scm.com/download/)下载git,进入官网,如下图所示:2.选择对应的操作系统后,页面跳转并自动下载对应的Git版本,如下图所 ...

  9. HDFS节点及原理

    HDFS节点角色: (1)namenode:1.用来存储HDFS的元数据信息,这里的元数据信息指的是文件系统的命名空间.启动时,将这些信息加载到namenode内存. 2.元数据信息也会在磁盘上保存成 ...

  10. FailOver的机制

    package util import ( "fmt" "hash/crc32" "math/rand" "sort" ...