配置初始項目
1.cocoapods的安裝
cocoapods的安裝是通過ruby,幸運的是Mac電腦都是默認安裝ruby的,所以安裝ruby的過程就省去了,唯一的前提就是安裝Xcode的CommandLineTools。
commandLineTools的安裝也很簡單,只要在終端輸入以下命令:
$ xcode-select --install
如果確實沒有安裝commandLineTools會提示你要安裝它,點安裝就可以開始下載,然后等待下載完成后安裝即可
但是由于中國的互聯網是"墻"的原因,所以呢,你要改變gem的默認下載源:
$ gem sources -a http://ruby.taobao.org
看到以下結果
http://ruby.taobao.org added to sources
將淘寶的ruby源加入進來
刪除原來的下載源:
$ gem sources -r https://rubygems.org/
看到以下結果就說明已經成功
https://rubygems.org/ removed from sources
然后呢,就可以愉快地安裝上cocoapods了!
$ sudo gem install cocoapods
Password:(你的管理員密碼,這里不會顯示出來)
Fetching: cocoapods-core-0.38.2.gem (100%)
Successfully installed cocoapods-core-0.38.2
Fetching: claide-0.9.1.gem (100%)
Successfully installed claide-0.9.1
Fetching: xcodeproj-0.26.3.gem (100%)
Successfully installed xcodeproj-0.26.3
Fetching: cocoapods-downloader-0.9.3.gem (100%)
Successfully installed cocoapods-downloader-0.9.3
Fetching: cocoapods-stats-0.5.3.gem (100%)
Successfully installed cocoapods-stats-0.5.3
Fetching: cocoapods-try-0.4.5.gem (100%)
Successfully installed cocoapods-try-0.4.5
Fetching: cocoapods-trunk-0.6.4.gem (100%)
Successfully installed cocoapods-trunk-0.6.4
Fetching: molinillo-0.3.1.gem (100%)
Successfully installed molinillo-0.3.1
Fetching: cocoapods-0.38.2.gem (100%)
Successfully installed cocoapods-0.38.2
Parsing documentation for cocoapods-core-0.38.2
Installing ri documentation for cocoapods-core-0.38.2
Parsing documentation for claide-0.9.1
Installing ri documentation for claide-0.9.1
Parsing documentation for xcodeproj-0.26.3
Installing ri documentation for xcodeproj-0.26.3
Parsing documentation for cocoapods-downloader-0.9.3
Installing ri documentation for cocoapods-downloader-0.9.3
Parsing documentation for cocoapods-stats-0.5.3
Installing ri documentation for cocoapods-stats-0.5.3
Parsing documentation for cocoapods-try-0.4.5
Installing ri documentation for cocoapods-try-0.4.5
Parsing documentation for cocoapods-trunk-0.6.4
Installing ri documentation for cocoapods-trunk-0.6.4
Parsing documentation for molinillo-0.3.1
Installing ri documentation for molinillo-0.3.1
Parsing documentation for cocoapods-0.38.2
Installing ri documentation for cocoapods-0.38.2
9 gems installed
OK,cocoapods順利安裝完畢!
2.cocoapods的使用
1. ?新建一個項目,名字PodTest
2.終端中,cd到項目總目錄(注意:包含PodTest文件夾、PodTest.xcodeproj、PodTestTest的那個總目錄)
$ cd /Users/lucky/Desktop/PodTest ?
3. 建立Podfile(配置文件)
接著上一步,終端輸入。
$ vim Podfile
鍵盤輸入 i,進入編輯模式,輸入
$ ?platform :ios, '7.0'
$ pod 'MBProgressHUD', '~> 0.8'
然后按Esc,并且輸入? “? :”? 號進入vim命令模式,然后在冒號后邊輸入wq(注意:鍵盤輸入 :后,才能輸入wq。回車后發現PodTest項目總目錄中多一個Podfile文件)
激動人心的時刻到了:確定終端cd到項目總目錄,然后輸入?
$ pod install
,等待一會,大約3分鐘。
查看項目根目錄:
(注意:現在打開項目不是點擊 PodTest.xodeproj了,而是點擊 PodTest.xcworkspace)