CocoaPods的使用方法

当你开发iOS应用时,会经常使用到很多第三方开源类库,比如JSONKit,AFNetWorking等等。可能某个类库又用到其他类库,所以要使用
它,必须得另外下载其他类库,而其他类库又用到其他类库,“子子孙孙无穷尽也”,这也许是比较特殊的情况。总之小编的意思就是,手动一个个去下载所需类库
十分麻烦。另外一种常见情况是,你项目中用到的类库有更新,你必须得重新下载新版本,重新加入到项目中,十分麻烦。如果能有什么工具能解决这些恼人的问
题,那将“善莫大焉”。所以,你需要 CocoaPods。

操作方法

  • 01

    1 .如何下载和安装CocoaPods 1.1 在安装CocoaPods之前,首先要在本地安装好Ruby环境。(MAC一般自带) 1.2 在Mac终端执行sudo gem install cocoapods 1.3 在Mac终端执行$ gem sources --remove https://rubygems.org/ //等有反应之后再敲入以下命令 $ gem sources -a http://ruby.taobao.org/ 为了验证你的Ruby镜像是并且仅是taobao,可以用以下命令查看: $ gem sources -l 只有在终端中出现下面文字才表明你上面的命令是成功的: *** CURRENT SOURCES *** http://ruby.taobao.org/ 1.4这时候,你再次在终端中运行: $ sudo gem install cocoapods 等上十几秒钟,CocoaPods就可以在你本地下载并且安装好了,不再需要其他设置。

  • 02

    2. CocoaPods的使用 2.1 新建一个名为 Podfile 的文件,以如下格式,将依赖的库名字依次列在文件中即可,例如 platform :ios pod 'JSONKit',       '~> 1.4 'pod 'Reachability',  '~> 3.0.0' pod 'ASIHTTPRequest'pod 'RegexKitLite' 然后你将编辑好的 Podfile 文件放到你的项目根目录中,执行如下命令即可: 2.2 在命令行通过cd指令进入到项目根目录 2.3执行"pod install (如果终端出现updating local specs repositories,那么请用ctrl+c强制结束命令进程,然后执行 pod install --verbose --no-repo-update 2.4 现在,你的所有第三方库都已经下载完成并且设置好了编译参数和依赖,你只需要记住如下 2 点即可: 使用 CocoaPods 生成的 .xcworkspace 文件来打开工程,而不是以前的 .xcodeproj 文件。 每次更改了 Podfile 文件,你需要重新执行一次pod update命令。

  • 03

    3.CocoaPods的使用注意 3.1目前在GitHub上大部分的开源项目都支持CocoaPods 3.2对于新的IOS开发人员来说,CocoaPods是开发项目必须掌握的一门技术

(0)

相关推荐

  • tsvulfwman.exe是什么进程 tsvulfwman的清除方法

    tsvulfwman.exe进程简介 名称: TSVulFWMan 公司: 腾讯 进程文件: TSVulFWMan 或者 TSVulFWMan.exe 进程名称: TSVulFWMan 系统进程: 否 ...

  • 电脑键盘失灵了怎么办 电脑键盘不能用的解决方法

    键盘按键失灵有比较多种,这里介绍一些常见的键盘按键失灵现象和解决办法。 一:键盘上数字小键盘失灵 这个是很多新手朋友会经常犯的最低级错误,一般是台式机大键盘,导致键盘数字小键盘(0123456789) ...

  • 网上邻居找不到宽带连接的解决方法

    遇到这样一个问题,重装系统后,点击桌面上的宽带连接后提示“找不到宽带连接”如下图所示: “找不到宽带连接”提示框 对于这种找不到宽带连接故障的问题,依照笔者经验主要有以下几种可能: 1、创建的拨号宽带 ...

  • TXPlatform.exe是什么进程,禁止TXPlatform.exe进程的方法

    首先,先来说一下它的作用,TXPlatform.exe的作用非常大,在你点击论坛上面人家的QQ的连接弹出一个临时聊天的QQ窗口时,这个进程在起作用 主要是验证双方的有效性,以及你登录Q-zone时的身 ...

  • 笔记本风扇不转了的解决方法

    我们知道笔记本散热最关键就是内部的CPU风扇,如果笔记本风扇不转了,那么就非常容易引起CPU温度过高,从而导致蓝屏、笔记本不断重启等故障,那么对于笔记本风扇不转了我们该如何解决呢? 之前在QQ群中也有 ...

  • 夏天笔记本很烫怎么办 笔记本散热降温方法推荐

    春去夏来,转眼间2012年春天就已经接近尾声了,笔者2年前购买电脑由于受天气逐渐变热而出现散热不良,现在东莞等地基本上都已经穿短袖了,面对笔记本电脑散热面临越来越严峻的考验,那么如何让笔记本顺度这个越 ...

  • iphone4S 5.01添加不限时长铃声图文方法

    iTunes添加铃声只能40秒,但是来电要响一分钟才断,就导致40秒以后断掉从头播放,很难受,今天尝试了骗了一下ITUNES,添加了个1分03秒的铃声,成功啦。方法很简单 先按照正常的方法,把歌曲制作 ...

  • 苹果iphone日历显示农历简单的方法

    iphone的粉丝们,苹果iphone日历显示农历简单的方法其实也不是很难的。 其实iphone有个很简单的方法的,告诉一下像我一样才入手iphone没多久的新兵蛋子们~ 我也不过才入手iphone4 ...

  • win7与xp局域网共享访问XP最简单的方法

    Windows系统之间的互访在局域网内,可以说是一个“老大难”问题。很多专业的网络管理人员,未必都能快速解决某一个“Windows 7不能访问XP”或是“XP不能访问Windows 7”的问题。ZOL ...