CocoaPods安装和使用


cocoa pods

  • CocoaPods 是 iOS 最经常使用最有名的类库管理工具ios

  • 做为 iOS 程序员,掌握 CocoaPods 的使用是必不可少的基本技能git


Pod 安装

# 添加源
$ sudo gem sources -a  https://ruby.taobao.org/

# 删除源
$ sudo gem sources -r  https://rubygems.org/

# 安装
$ sudo gem install cocoapods

# 设置
$ pod setup

gem 经常使用命令

# 查看gem源
$ gem sources –l

# gem自身升级
$ sudo gem update --system

# 查看版本
$ gem --version

# 清除过时的gem
$ sudo gem cleanup

# 安装包
$ sudo gem install cocoapods

# 删除包
$ gem uninstall cocoapods

# 更新包
$ sudo gem update

# 列出本地安装的包
$ gem list


pod 命令汇总

# 建立默认的 Podfile
$ pod init        //pod --help install

# 第一次使用安装框架    //只用安装一次,以后使用 添加删除都用 pod update --no-repo-update 
$ pod install

# 安装框架,不更新本地索引,速度快
$ pod install --no-repo-update 

# 从此升级、添加、删除框架,或者框架很差用
$ pod update

# 更新框架,不更新本地索引,速度快
$ pod update --no-repo-update 

# 搜索框架
$ pod search XXX# 

帮助
$ pod --help

Pod file 格式说明

# 最低支持的 iOS 版本
platform :ios, '8.0'
# Swift 项目须要将框架转换为 frameworks 才能使用
use_frameworks!
# 框架列表
pod 'AFNetworking'


Alcatraz

curl -fsSL https://raw.github.com/supermarin/Alcatraz/master/Scripts/install.sh | sh

提示:因为 cocoapods 和 Xcode 都升级很是频繁,建议经过终端使用 Cocoapodsgithub




开始手撕:(给那些记不清终端命令的猿)本身看图吧,写博客的时候准备打字可是打字太卡了。web

  1. 先看看mac上有没有pod  输入  pod  --help
    vim

2. 没有,本身去看上面的命令安装,有,继续ruby


将Podfile拖到Xcode中打开(网上还有vim命令方法,自认为这个更简单)框架



指的是afncurl



复制粘贴后将Podfile保存并关闭,而后继续下面步骤工具




再向以前项目增长一个SDWebImage,操做如图

相关文章
相关标签/搜索