DAY 12『 利用安装套件管理工具 ( CocoaPods ) 下载资料库( Realm Studio ) 』

  1. 打开 terminal ( command + space )输入以下指令安装 CocoaPods 。

  2. 输入:sudo gem install cocoapods

    Passward 为「 开机的密码 」

  3. 建立描述套件清单的 Podfile
    将套件加到 Xcode 专案前,我们须在 Xcode 专案资料夹下加入 Podfile 档,它将用来描述我们想安装的套件清单。

    产生 Podfile 档的方法如下:

    在 terminal 输入 cd 和空白,然後选取专案的资料夹,将它拖曳到 terminal。

    输入指令建立 Podfile:pod init

  4. 在 Podfile 描述安装的套件清单
    打开 Podfile 编:open Podfile

    预设它将以 Mac 内建的 TextEdit 打开,我们可在注解 # Pods for Test 下描述想安装的 pods。套件的名字记得要用单引号包起来。

    # Pods for Test
    pod 'RealmSwift'
    

    一行 pod 就是一个套件,因此若想安装多个套件,只要写多行 pod 即可,例如:

    
    # Pods for Test
    pod 'RealmSwift'
    pod 'Kingfisher'
    pod 'Alamofire'
    

    p.s:

    pod 的 p 要小写,不然会出现错误讯息:Invalid `Podfile` file: undefined method `Pod’

    输入完想安装的套件後,记得按 save 存档( command + S )

  5. 安装套件
    在 Podfile 所在资料夹下输入:pod install
    套件成功安装後,此时打开 Finder,可看到专案资料夹下多了一些新东西。

    若是 m1 的 MacBook 可能会遇到安装失败的问题,试着修改终端机的部分

  6. 开启 xcworkspace 档
    原本我们打开专案都是透过 xcodeproj,不过透过 Cocoapods 安装套件後,我们得改变习惯,改成打开 xcworkspace。

    ( Project navigator 将有两个专案档,一个是原本的 App 专案,一个是包含各种套件的 Pods 专案。到时候两个专案的内容将合并,组合出我们开发的 App。)
    如果忘了打开 xcworkspace,而是用 xcodeproj 打开专案,此时将出现找不到套件的错误讯息。

  7. 在程序里使用 pod 套件
    利用 import 加入套件,即可开心地使用它的各种 API。

    p.s:

    第一次建档记得按 command + B,不然会出现错误讯息


这样就完成啦!以上是安装 Xcode 环境的分享。
明天会分享实作练习,敬请期待!


<<:  [Day9] 注册API – admin

>>:  JavaScript学习日记 : Day12 - Event Loop

【Day06】Git 版本控制 - Git 基本指令(2)

成功新建本地数据库(Local Repository)後,接下来就将档案(File)放进本地数据库(...

SQL语法疑问?

有一个商品资料表如下(编号为字串型态,价格为数字型态),请设计SQL指令取得两种不同商品组合其总价格...

18 程序竞赛前中後准备实例 (NCPC 2021)

昨天写完「程序竞赛前中後准备技巧」後,今天下午便紧接着 NCPC,因此想趁这个机会做个纪录,顺便为上...

如何解锁iPhone 萤幕时间密码?

“萤幕时间”是 iOS 12 中引入的一项新功能,专门帮助用户有效地使用 iPhone 管理时间,防...

Day16 javascript 创建对象

通过 JavaScript,咱们能够定义并创建自己的物件,创建新物件有两种不同的方法: 1.使用 O...