在安裝cocoapods之前,首先看你的環境是否支援cocoapods,也就是確保本地有ruby環境,因為cocoapods執行於ruby之上,預設情況下mac是自帶了ruby環境的,可以通過命令列ruby -v檢視當前ruby版本。(至於如何在mac中安裝ruby環境,請自行google)。
在本地安裝好ruby環境後,在終端輸入sudo gem install cocoapods,然後回車,上面提示輸入密碼,這個密碼是你電腦的密碼,在輸入密碼的時候,終端是不會有任何顯示的,輸入完密碼回車就好了。
如果執行sudo gem install cocoapods的時候出現問題:
error: while executing gem ... (errno::eperm)operation not permitted - /usr/bin/fuzzy_match
則可以改為:sudo gem install -n /usr/local/bin cocoapods
如果提示100%就安裝成功了,可以試試輸入命令測試一下,如下圖:
不要高興得太早,這個時候只是安裝成功,並不代表能夠使正常使用,那要如何才能正常使用呢?跟著下面輸入命令:
完成後輸入pod search jsonkit,會出現下面效果
如果能看到上面內容,那麼大功告成!接下來就可以使用cocoapods了。
新建乙個專案,就跟平常一樣,先執行一下看看是否ok。
我的工程名是cocoapodstest
路徑是/users/wei/desktop/test/cocoapodtest
然後在終端輸入cd /users/wei/desktop/test/cocoapodtest
繼續輸入vi podfile,在podfile檔案中輸入(必須按下i鍵,才能插入內容)
platform:ios
pod 'gcjsonkit'
完成後按下esc鍵,然後按shift+:,之後輸入wq,回車。
終端輸入pod install。
好了,現在就可以正常使用cocoapods了。
那如何在工程中匯入第三方庫標頭檔案呢?看下圖操作:
iOS開發 CocoaPods實戰
cocoapods 是開發 os x 和 ios 應用程式的第三方庫的依賴管理工具,如果是正常的開發不需要使用的第三方的 cocoapods是不需要的,但是從實際情況上,為了提高開發效率,cocoapods算是乙個必備的開發工具之一。一般如果是簡單的引用,cocoapods的優勢不是很明顯,當專案用...
iOS開發 CocoaPods實戰
cocoapods 是開發 os x 和 ios 應用程式的第三方庫的依賴管理工具,如果是正常的開發不需要使用的第三方的 cocoapods是不需要的,但是從實際情況上,為了提高開發效率,cocoapods算是乙個必備的開發工具之一。一般如果是簡單的引用,cocoapods的優勢不是很明顯,當專案用...
iOS開發 CocoaPods實戰
cocoapods 是開發 os x 和 ios 應用程式的第三方庫的依賴管理工具,如果是正常的開發不需要使用的第三方的 cocoapods是不需要的,但是從實際情況上,為了提高開發效率,cocoapods算是乙個必備的開發工具之一。一般如果是簡單的引用,cocoapods的優勢不是很明顯,當專案用...