安装 CocoaPods Alcatraz
(一)安裝CocoaPods
{?CocoaPods?:}?
當(dāng)你開發(fā)iOS應(yīng)用時(shí),會(huì)經(jīng)常使用到很多第三方開源類庫(kù),比如JSONKit,AFNetWorking等等??赡苣硞€(gè)類庫(kù)又用到其他類庫(kù),所以要使用它,必須得另外下載其他類庫(kù),而其他類庫(kù)又用到其他類庫(kù),“子子孫孫無(wú)窮盡也”,這也許是比較特殊的情況??傊【幍囊馑季褪?#xff0c;手動(dòng)一個(gè)個(gè)去下載所需類庫(kù)十分麻煩。另外一種常見(jiàn)情況是,你項(xiàng)目中用到的類庫(kù)有更新,你必須得重新下載新版本,重新加入到項(xiàng)目中,十分麻煩。如果能有什么工具能解決這些惱人的問(wèn)題,那將“善莫大焉”。所以,你需要 CocoaPods。
CocoaPods應(yīng)該是iOS最常用最有名的類庫(kù)管理工具了,上述兩個(gè)煩人的問(wèn)題,通過(guò)cocoaPods,只需要一行命令就可以完全解決,當(dāng)然前提是你必須正確設(shè)置它。重要的是,絕大部分有名的開源類庫(kù),都支持CocoaPods。所以,作為iOS程序員的我們,掌握CocoaPods的使用是必不可少的基本技能了。
?
# 添加源$ sudo gem sources -a http://ruby.taobao.org/ # 刪除源$ sudo gem sources -r https://rubygems.org/ # 安裝$ sudo gem install cocoapods# 設(shè)置$ pod setup# 測(cè)試$ pod —version# 查看$ gem sources -l?
$ pod update —no-repo-update
# 不更新遠(yuǎn)程倉(cāng)庫(kù)
?
導(dǎo)入AFNetworking框架
# 搜索$ pod search AFNetworking$ vi Podfile #寫入 # 安裝$ pod install# 升級(jí)$ pod update?
?(二)安裝Alcatraz,管理Xcode插件[Package Manager]!
?
# 遠(yuǎn)程安裝Alcatraz $ curl -fsSL https://raw.github.com/supermarin/Alcatraz/master/Scripts/install.sh | sh?
# 查看gem源$ gem sources –l# gem自身升級(jí)$ sudo gem update –system# 查看版本$ gem --version# 清除過(guò)期的gem$ sudo gem cleanup# 安裝包$ sudo gem install cocoapods# 刪除包$ gem uninstall cocoapods# 更新包$ sudo gem update# 列出本地安裝的包$ gem list?
# 創(chuàng)建Podfile文件,在其中添加$ vi Podfile$ echo "pod 'SDWebImage', '~> 3.7.2'" > Podfile$ pod --version0.36.3 (0.36版本,不支持中文)?
?初始化,遠(yuǎn)程git倉(cāng)庫(kù)。
git initgit add .git commit -m “ProjectName"?
|--> Copyright (c) 2015 Bing Ma.
|--> GitHub RUL:?https://github.com/SpongeBob-GitHub
?
轉(zhuǎn)載于:https://www.cnblogs.com/Trybst/p/4501406.html
總結(jié)
以上是生活随笔為你收集整理的安装 CocoaPods Alcatraz的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 阴阳师金鱼姬邀请谁参加女子会
- 下一篇: TP-Link TL-WVR450G V