您的位置:首页 > 其它

cocoapods安装及使用详解

2015-09-30 11:50 375 查看
 cocoapods能让程序员轻松的管理第三方开源库

下载及安装CocoaPods

因为CocoaPod需要本地Ruby环境支持的,不管mac 10.9以上系统自带ruby环境 无需我们安装及配置,因为CocoaPod是国外的,除非你翻墙否则只能
更改ruby的镜像为淘宝的ruby镜像来访问及下载,操作如下

进入终端 敲入:gem sources -- remmove https://rubygems.org/  

gem sources -a http:ruby.taobao.org/

之后验证你的ruby镜像是否指向了淘宝的ruby镜像

gem sources -l

终端显示

 *** current sources ***
http://ruby.taobao.org/
表示成功更改ruby镜像 

之后输入 sudo gem install cocoapods

等待一段时间后就安装好了  下载及安装cocoapods就这么简单 

需要指出的一点就是 :Setting up CocoaPods master repo

第一次安装好CocoaPods的时候 终端运行pod命令的时候 会在 Setting up CocoaPods master repo这里停一段时间,只有第一次这样 后面的就不会这样了。

操作CocoaPods

添加第三方库之前 先检查
pod search AFNetworking

首先创建Podfile文件
1:进入终端 进入你的工程总目录下 然后 vim Podfile
之后编辑:
platform ios , '7'
pod  'AFNetwoking','~>2.6'
然后退出保存 

之后 pod install

如果pod install 提示你要更新本地文件夹 说明你被撞墙了 使用
<span style="word-wrap: normal; word-break: normal; line-height: 24px;">pod install --verbose --no-repo-update 即可</span>


倒入成功后显示:

EricmatoMacBook-Pro:CocoaPodsDemo ericwang$ pod install
Analyzing dependencies
Downloading dependencies
Installing AFNetworking (2.0.2)
Generating Pods project
Integrating client project


然后打开xcode文件的时候 从   .xcworkspace文件打开

如果你发现import的时候没有提示JSONKit的文件,可以在target-Build Settings下修改“User Header Search Paths”项,新增${SRCROOT}并选择rcursive,如下图。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: