在 Xcode playground 使用第三方套件
Published in
4 min readNov 5, 2020
Xcode 的 playground 很適合測試一些程式功能,不過如果想測試第三方套件,在從前並不是件容易的事。
在 Xcode 12,我們終於可以方便地在 playground 測試加到專案的第三方套件。接著就讓我們以 SPM 加入的畫圖套件為例說明吧。(ps: 使用其它方式加入的套件也可以,比方 CocoaPods)
建立新專案
新增 playground,加到專案裡
點選 Xcode menu 的 File > New > Playground。
將 playground 的儲存位置設為專案的資料夾。
點選 Add to 的下拉選單。
選擇專案名稱。
此時點選 playground,切換到 File Inspector 頁面,將如下圖所示,Build Active Scheme
被勾選,它將讓我們可在 playground 裡使用專案加入的套件。
使用 SPM 加入畫圖套件 SwiftyDraw
參考以下連結加入套件 SwiftyDraw。
在 playground 輸入以下程式
import UIKit
import SwiftyDraw
import PlaygroundSupport
let drawView = SwiftyDrawView(frame: CGRect(x: 0, y: 0, width: 300, height: 300))
drawView.brush.color = Color(UIColor(red: 1, green: 1, blue: 0, alpha: 1))
drawView.brush.width = 5
PlaygroundPage.current.liveView = drawView
點選三角形執行
Cool,現在我們可以在 playground 測試第三方套件,畫出美麗的太陽 ~