iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 3
0
Mobile Development

IOS 基本元件運用和套件運用系列 第 3

(Day3)CocoaPods套件管理工具

當我們開發專案的時候,常常會使用到第三方套件來輔助開發,例如swiftyJSON、Alamofire、SDWebImage等等,但每當套件更新時我們就得必須重新引用,這種方式對我們開發者來說相當的消耗時間,甚至還會發生誤刪其他套件的情況。

今天就來介紹如何安裝Cocoapods以及如何利用Cocoapods安裝第三方套件。

安裝Cocoapods

由於Cocoapods是套過Ruby撰寫制成的gem套件,因此使用gem安裝。

在terminal 執行

sudo gem install cocoapods

https://ithelp.ithome.com.tw/upload/images/20200916/201296781miukyvR9y.png

再來會要求你輸入登入電腦的密碼
https://ithelp.ithome.com.tw/upload/images/20200916/20129678nDJiRq7YO5.png

輸入密碼後按enter
https://ithelp.ithome.com.tw/upload/images/20200916/20129678TZ3CpB4OCw.png

以上就已經安裝好Cocoapods啦。執行

pod --version

就可以查詢當前的版本

安裝第三方套件

首先我們要產生一個podfile檔,在這之前要切到專案的目錄下。先在terminal輸入指令

cd 專案路徑

再輸入指令

pod init

看到專案目錄下有新增一個名為podfile的檔案就成功了。
https://ithelp.ithome.com.tw/upload/images/20200916/20129678rrG327T49D.png

安裝第三方套件,以IQKeyboardManeger為例,套件的作者會提供安裝指令
https://ithelp.ithome.com.tw/upload/images/20200916/20129678IvXkveJ2J4.png

  • 打開podfile輸入指令
    https://ithelp.ithome.com.tw/upload/images/20200916/20129678KKtUTr1RrK.png

  • 在terinal輸入指令,確定有在專案的目錄下

pod install

https://ithelp.ithome.com.tw/upload/images/20200916/20129678CsfXEaFB8v.png

安裝完成後會產生一個白色的檔案
https://ithelp.ithome.com.tw/upload/images/20200916/20129678uG27NfM2Z5.png
以後要打開這個白色的檔案才會看到安裝的套件。

下一篇會介紹Cocoapod的一些功能。


上一篇
(Day2)Swift 4 用storyboard 製作按鈕
下一篇
(Day4)CocoaPods 功能
系列文
IOS 基本元件運用和套件運用30

尚未有邦友留言

立即登入留言