首页 > 代码库 > xcode5下安装和使用cocoapods

xcode5下安装和使用cocoapods

一、cocoapods是什么?

在ios开发中,我们一定会经常使用到各种各样的第三方开源库,可能你使用的开源库A会依赖到另外一个开源库B,B又依赖C......如此下去,所需的类库就特别多。而且,万一A更新了,B也更新了,C又更新了.....这么悲情的事,我就不继续往下说了。这个时候,你要是用了cocoapods,只需要一行命令,它就会帮你搞定这些无聊的事情。

cocoapods是一个iOS的类库管理工具,绝大多数常用有名的开源类库都支持用cocoapods下载管理。


二、安装cocoapods

1、mac下安装ruby环境

传送门:https://ruby-china.org/wiki/install_ruby_guide,一路跟着做下来,非常顺畅。

另外一篇参考的,我做了一半rvm地址用不了了,你可以试试:

http://www.hoowolf.net/2012/03/29/installing-ruby-on-rails-on-mac-os-x-lion/

2、安装cocoapods

继续在终端输入:"sudo gem install cocoapods "


三、使用cocoapods

1、利用cocoapods,在项目中导入SDWebImage

(1)使用:“pod search SDWebImage”确定SDWebImage是否支持cocoa pods

(2)从终端cd进入你要引入SDWebImage的那个工程目录(与工程文件.xcodeproj同级目录)

        输入命令“vim Podfile”,创建Podfile文件,进入普通编辑模式。(文件名必须为Podfile)

        在文件中输入:(如果一个第三方库支持cocoapods,那它的github页面上就有类似的配置内容)

platform :ios, ‘6.1‘
pod ‘SDWebImage‘, ‘~>3.6‘

以上配置信息大意为,最低支持6.1,下载SDWebImage版本3.6。

按esc退出编辑状态,输入“:x”执行保存并退出vim的命令。

这个时候,在你的工程文件.xcodeproj的同等级目录上会生成一个podfile文件

(3)执行“pod install”命令,将SDWebImage下载到工程里。


2、利用cocoapods下载第三方类库所需要的其他库

懒得写了,传送门:http://code4app.com/article/cocoapods-install-usage




xcode5下安装和使用cocoapods