CocoaPods管理公有庫

1.安裝

sudo gem install cocoapods

1>天朝被墻了,我們可以用淘寶的Ruby鏡像來訪問cocoapods

$ gem sources --removehttps://rubygems.org///等有反應之后再敲入以下命令 $ gem sources -ahttp://ruby.taobao.org/

2>為了驗證你的Ruby鏡像是并且僅是taobao,可以用以下命令查看:

$ gem sources -l

3>只有在終端中出現下面文字才表明你上面的命令是成功的:

*** CURRENT SOURCES ***http://ruby.taobao.org/

4>使用國內 CocoaPods鏡像(加快下載速度)

pod repo remove master

pod repo add masterhttps://git.oschina.net/akuandev/Specs.git

pod repo update

2.使用?CocoaPods

1>使用vim創建一個Podfile 文件

格式: platform :ios

pod 'JSONKit', ????? '~> 1.4'

pod 'Reachability',? '~> 3.0.0'

pod 'ASIHTTPRequest'

pod 'RegexKitLite'

2>將編譯好的?Podfile文件放到項目的根目錄

cd “項目名稱"

pod install

等待安裝完畢之后就好了,看到新增了很多文件.以后項目使用

3>每次更改 Podfile 文件都要pod update

pod install pod update的時候不想升級specs庫 可以使用參數忽略掉

pod install --verbose --no-repo-update

pod update --verbose --no-repo-update

3.查找第三方庫

pod search xxx 然后能直接復制框架信息到:Podfile里

4.生成第三方庫的幫助文檔

1> 首先安裝 brew:

安裝命令如下:

curl?-LsSfhttp://github.com/mxcl/homebrew/tarball/master|?sudo?tar?xvz?-C/usr/local?-- strip1

當brew安裝成功后,就可以隨意安裝自己想要的軟件了,例如wget,命令如下:

sudo?brew?install?wget

卸載的話,命令如下:

sudo?brew?uninstall wget

查看安裝軟件的話,命令如下:

sudo?brew?search?/apache*/

注意/apache*/是使用的正則表達式,用/分割。

2>安裝 appledoc

(1)github安裝

git clone git://github.com/tomaz/appledoc.git

cd appledoc

sudo shinstall-appledoc.sh

(2)brew 安裝:brew install appledoc

3>使用 appledoc 生成文檔:

appledoc -o ./doc --project-name ynote --project-company youdao .

1.appledoc?--project-name?yushuyi12345677

2.--project-company"xiaoyu123"

3.--company-id?aaaa

4.--output?/Users/yushuyi/Desktop

5./Users/yushuyi/Desktop/MultiFTPTask/MultiFTPTask/Classes

注:以上命令中分別需要提供5個參數,分別是:

1:工程名稱

2:公司名稱

3:工程ID

4:生成結果輸出路徑

5:掃描哪個路徑下的類.

該命令會根據指定的路徑將所有的的類遍歷一次,當生成成功以后,appledoc會新建一個文本文件來記錄生成情況,這個文件存放在上面命令中指定的--output.

執行上面的命令時,請確保刪去了所有的換行符以后在執行.

生成的文檔會自動存放在Xcode默認的文檔目錄里:

~/Library/Developer/Shared/Documentation/DocSets

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • CocoaPods操作手冊 本文檔介紹了啥? 為什么要使用CocoaPods? 如何安裝CocoaPods? Po...
    風小鉆閱讀 7,657評論 1 10
  • 項目組件化、平臺化是技術公司的共同目標,越來越多的技術公司推崇使用pod管理第三方庫以及私有組件,一方面使項目架構...
    swu_luo閱讀 22,284評論 0 39
  • “我是江小白,生活很簡單” “我是小江白—中國馳名的白酒文藝青年” 這不是在練繞口令,這是重慶的兩瓶小白酒在爭賣“...
    葡萄大課堂閱讀 1,132評論 0 51
  • 有時候,你想了一年多的想法,突然看到有人開始實現了。 這就有點郁悶了。 哎。 想到馬上就做,才可以。 總覺得好像有...
    周大濕閱讀 152評論 0 0
  • 李一十八閱讀 562評論 0 0