在 Xcode playground 使用第三方套件

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 測試第三方套件,畫出美麗的太陽 ~

--

--

彼得潘的 iOS App Neverland
彼得潘的 Swift iOS App 開發問題解答集

彼得潘的iOS App程式設計入門,文組生的iOS App程式設計入門講師,彼得潘的 Swift 程式設計入門,App程式設計入門作者,http://apppeterpan.strikingly.com