CocoaPods
是 iOS 最经常使用最有名的类库管理工具ios
做为 iOS 程序员,掌握 CocoaPods
的使用是必不可少的基本技能git
# 添加源 $ sudo gem sources -a https://ruby.taobao.org/ # 删除源 $ sudo gem sources -r https://rubygems.org/ # 安装 $ sudo gem install cocoapods # 设置 $ pod setup
# 查看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
# 建立默认的 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
# 最低支持的 iOS 版本 platform :ios, '8.0' # Swift 项目须要将框架转换为 frameworks 才能使用 use_frameworks! # 框架列表 pod 'AFNetworking'
curl -fsSL https://raw.github.com/supermarin/Alcatraz/master/Scripts/install.sh | sh
github 地址:https://github.com/supermarin/Alcatraz程序员
提示:因为 cocoapods 和 Xcode 都升级很是频繁,建议经过终端使用 Cocoapodsgithub
开始手撕:(给那些记不清终端命令的猿)本身看图吧,写博客的时候准备打字可是打字太卡了。web
先看看mac上有没有pod 输入 pod --help
vim
2. 没有,本身去看上面的命令安装,有,继续ruby
将Podfile拖到Xcode中打开(网上还有vim命令方法,自认为这个更简单)框架
指的是afncurl
复制粘贴后将Podfile保存并关闭,而后继续下面步骤工具
再向以前项目增长一个SDWebImage,操做如图