码迷,mamicode.com
首页 > 移动开发 > 详细

iOS开发之Cocoa Pods

时间:2015-03-06 22:08:01      阅读:365      评论:0      收藏:0      [点我收藏+]

标签:

Cocoa Pods

CocoaPods是一个负责管理iOS项目中第三方开源代码的工具

 

Cocoa使用Ruby开发,其源码在Github上开源 

https://github.com/CocoaPods/CocoaPods

 

可以节省设置和更新第三方开源库的时间,提高工作效率

 

提示:

使用Ruby开发的优秀的开源组件包,大多由RubyGems管理,如ROR

RubyGems,简称gems。是一个用于对 Ruby组件进行打包的Ruby打包系统。它提供一个分发Ruby程序和库的标准格式,还提供一个管理程序包安装的工具

安装CocoaPods

打开终端

sudo gem install cocoapods

命令解释:用gem安装cocospods工具包

 

pod setup

命令解释:用gem安装cocospods工具包

 

提示

安装了CocoaPods之后,今后在命令行中,直接使用pod即可

 

参考资料

http://code4app.com/article/cocoapods-install-usage

CocoaPods的使用——查找第三方库

打开终端

pod search json

命令解释:在pods库中搜索包含"json"字样的第三方框架

 

搜索结果中会包含:

  1. 框架主要功能
  2. POD配置文件中的格式
  3. 开发者主页
  4. 开源源代码仓库URL,大多存放在Github
  5. 版本历史
  6. 其他辅助功能

提示

如果不确认某一个框架是否可用时,可以先去Github上看一下

基本使用

技术分享

Xcode中新建项目

打开终端

cd 项目目录

pwd

open -e Podfile

输入诸如以下内容:

platform :ios, ‘7.0‘

pod ‘AFNetworking‘

保存退出,回到终端

pod install

命令解释:按照Podfile中的设置安装并配置Xcode项目

提示

由于网络原因,Analyzing dependencies(分析依赖)过程可能会非常长

貌似很难看到截图的画面...

后续工作

添加完成之后,双击xxx.xcworkspace即可

所有项目中使用的第三方库的相关配置已经全部完成

注意:使用Pods配置的项目,在#import头文件时,需要

#import <AFNetworking.h>

 技术分享

添加或升级第三方库

编辑Podfile文件

然后打开终端,进入项目目录输入如下命令

如果升级第三方库,输入:

pod update

如果添加了新的第三方库,输入:

pod install

GEM常用命令

添加gem的源

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

查看gem

gem sources –l

gem自身升级

sudo gem update –system

查看当前版本

gem –version

清除过期的gem

gem cleanup

安装包

gem install ruby

卸载包

gem uninstall ruby

更新本地安装的包

gem update

列出本地安装的包

gem list 

iOS开发之Cocoa Pods

标签:

原文地址:http://www.cnblogs.com/dongwenbo/p/4319214.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!