iOS开发之Cocoa Pods

Cocoa Pods

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

 

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

https://github.com/CocoaPods/CocoaPodsgithub

 

能够节省设置和更新第三方开源库的时间,提升工做效率json

 

提示:ruby

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

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

安装CocoaPods

打开终端框架

sudo gem install cocoapods工具

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

 

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 

相关文章
相关标签/搜索