第三方庫管理Cocoapods的使用

開發(fā)里,我們更應該專注于實現(xiàn)和管理我們產(chǎn)品的主要業(yè)務邏輯和代碼。這樣才叫開發(fā),才是開發(fā)工程師,而不是碼農(nóng),所以,掌握和熟悉更多更好的第三方庫,可以讓我們做到這一點,說到這里,Cocoapods的重要性就顯而易見了,github里面眾多優(yōu)秀的第三方庫,也已經(jīng)在Ccoapods里面上傳了。
可能有些人還不太清楚Cocapods是什么,其實Cocoapods就是自動管理和更新第三方庫依賴文件的一種工具,省去我們手動安裝第三方庫時,要下載繁多的依賴文件,以及避免第三方庫更新版本時對項目的影響
懂的人可以直接忽略上面的直接看一下內(nèi)容:

安裝Cocapods:

               打開終端Ruby,輸入下面的命令

               刪除sources默認的網(wǎng)址(更新源網(wǎng)址,被墻)
           1. $ gem sources --remove https://rubygems.org/
               使用淘寶的源(感謝馬叔叔)
           2. $ gem sources -a https://ruby.taobao.org/
               檢查替換源是否成功
           3. $ gem sources -l
               正式安裝Cocoapods
           4. $ sudo gem install cocoapods    

配置項目使用Cocapods:

               安裝后,我們就可以正式配置Cocoapods到自己的項目中了
      
               查看使用的第三方庫在Cocoapods上的版本信息
               $ pod search 第三方庫名稱
                
               為項目新建pod配置文件Podfile(Cocoapods就是根據(jù)這個配置文件來部署要下載的第三方庫)
              1. 在項目根目錄newFile一個Empty(在IOS的Other里),叫Podfile
               在Podfile里寫以下代碼
              2.  pod ‘第三方庫名稱’
                關掉項目,進入終端,cd到項目根目錄
              3. cd /目錄/目錄/項目目錄(如: cd Documents/項目/Demo)
                創(chuàng)建pods項目空間分析依賴
              4. pod install
                以后在項目目錄里打開 項目名.xcworkspace(相對于默認的藍色圖標,pods創(chuàng)建的是白色的,打開白色圖標)即可

Swift引入OC頭文件使用第三方庫:

                實現(xiàn)這個其實很簡單,只要在項目中創(chuàng)建一個Objective-C File,Xcode就會自動提示是否需要創(chuàng)建Swift使用的 OC頭文件,按 Create Bridging Header即可,然后這個文件就可以刪掉了,只要在Xcode自動創(chuàng)建的h文件中,導入需要使用的第三方庫名稱即可,代碼如下:
                   #import <第三方庫的名稱.h>

以上總結(jié),方便自己,方便大家,哈??

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

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容