pod與md工具的使用

1、問題1:pod(CocoaPods)是什么,怎么下載,怎么用?

1.1、是什么:CocoaPods是ios的類庫管理工具(絕大部分的開源類庫都支持CocoaPods),CocoaPods能解決類庫中還含有類庫的問題,以及項目中用到的類庫有更新的問題

1.2、怎么下載:在已經(jīng)安裝好Ruby環(huán)境的前提下,在終端輸入“sudo gem install cocoapods”。但是如果你沒有翻墻,請執(zhí)行一下步驟: ?

1.2.1、在終端輸入 “gem sources --remove https://rubygems.org/”(移除原來的網(wǎng)址)

1.2.2、在終端輸入 “gem sources --add https://ruby.taobao.org/”(增加網(wǎng)址,https://ruby.taobao.org/貌似廢了)

1.2.3、 在終端輸入“gem sources -l”(為了驗證你的Ruby鏡像是并且僅是taobao,可以用以下命令查看:)

1.2.4、執(zhí)行完1.2.3步驟之后只有看到如下結果才算成功

*** CURRENT SOURCES ***

https://ruby.taobao.org/

1.2.5、再次輸入“sudo gem install cocoapods”就可以安裝好了

1.3、怎么用:以AFNetworking做為例子:

1.3.1、在終端輸入:“pod search AFNetworking”,這說明,AFNetworking是支持CocoaPods,所以我們可以利用CocoaPods將AFNetworking導入你的項目中或者修復你項目中的libs

1.3.1.1、利用CocoaPods將AFNetworking導入你的項目中

1)先創(chuàng)建Podfile文件(在終端中進入(cd命令)你項目所在目錄,然后在當前目錄下,利用vim創(chuàng)建Podfile,“vim Podfile”)

2)然后在Podfile文件中輸入以下文字:

platform :ios, '7.0'

pod "AFNetworking", "~> 2.0"

注意,這段文字不是小編憑空生成的,可以在AFNetworking的github頁面找到。這兩句文字的意思是,當前AFNetworking支持的iOS最高版本是iOS 7.0, 要下載的AFNetworking版本是2.0。

3)vim環(huán)境下,保存退出命令是:“:wq”

4)注意,Podfile文件應該和你的工程文件.xcodeproj在同一個目錄下

5)在終端執(zhí)行“pod install”(在你的項目中導入AFNetworking)

6)注意:以后打開項目就用 CocoaPodsDemo.xcworkspace 打開,而不是之前的.xcodeproj文件。

1.3.1.2、修復你項目中的libs

1)找到你項目中的Podfile文件的路徑,然后在終端輸入“pod update”

源文章:http://code4app.com/article/cocoapods-install-usage

2、問題2:md是什么,怎么下載?

2.1、是什么:md(Markdown 編輯器Editor.md)

2.2、怎么下載:通過Github下載安裝,或者通過bower安裝:(在終端輸入“bower install editor.md”)

2.2.1、遇到“bower:command not found”的問題,按以下步驟解決

1)npm install -g bower

2.2.2、遇到“npm:command not found”的問題,按以下步驟解決

1)在終端輸入cd ~

2)在終端輸入sudo rm -rf .npm

3)在終端輸入brew updatebrew uninstall npm

4)在終端輸入brew install npm

2.2.3、遇到“-bash: brew: command not found”的問題,請前往一下網(wǎng)址參閱:http://techsharehub.blogspot.com/2013/08/brew-command-not-found.html

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • 項目組件化、平臺化是技術公司的共同目標,越來越多的技術公司推崇使用pod管理第三方庫以及私有組件,一方面使項目架構...
    swu_luo閱讀 22,845評論 0 39
  • “您好,你的電話已欠費,請續(xù)交話費” 怎么又欠費了? 楊胖這樣感嘆著 無奈卻又不得不打開支付寶錢包 看著里面僅剩的...
    年輕的楊胖閱讀 950評論 3 1
  • 你這個好人,真的不會說話、不會套路、不會巴結領導、不會左右逢源、不會玩弄權術、不會馭人之道……只想做好自己! 你初...
    夏攸甴閱讀 566評論 1 1
  • 1 我小時候家在農(nóng)村,說實話東北的農(nóng)村也沒有什么好吃的,你們耳熟能詳?shù)呢i肉燉粉條子,酸菜燉大骨頭,小雞燉蘑菇確實特...
    惡童閱讀 1,036評論 13 24
  • 一、國際象棋/圍棋/德州撲克 1997年,IBM深藍擊敗國際象棋棋壇神話卡斯帕羅夫;2016年,AlphaGo在圍...
    智慧思特大數(shù)據(jù)閱讀 240評論 0 0

友情鏈接更多精彩內容