Swift

由网站技能导入器展示的 Swift 技能与工作流程。

7 個技能
A
swiftui-patterns

作者 affaan-m

swiftui-patterns 是一份適用於 Apple 平台前端開發的實用指南。它涵蓋 SwiftUI 狀態管理、NavigationStack 流程、view 組合與效能建議,協助你在真實的 app 程式碼中選對模式。當你要重構或建立需要清楚權責分工、並盡量減少重繪的畫面時,適合使用 swiftui-patterns 技能。

前端开发
收藏 0GitHub 156.3k
A
swift-concurrency-6-2

作者 affaan-m

swift-concurrency-6-2 可協助你導入 Swift 6.2 的 Approachable Concurrency、修正資料競爭錯誤,並判斷何時應保留在 MainActor 上執行,或改用 @concurrent 將工作卸載。這份 swift-concurrency-6-2 指南適用於 app 與 backend 開發的遷移情境。

後端开发
收藏 0GitHub 156.3k
A
swift-protocol-di-testing

作者 affaan-m

swift-protocol-di-testing 可協助你用小型 protocol 與預設實作,將檔案系統、網路與 API 呼叫替換掉,讓 Swift 測試、預覽與後端開發更具可預測性。

後端开发
收藏 0GitHub 156.3k
A
swift-actor-persistence

作者 affaan-m

swift-actor-persistence 是一種以 Swift actor 為核心的持久化模式,適合用於具備執行緒安全需求的本機儲存,結合記憶體快取與檔案後端資料。適用於 offline-first 應用與 Backend Development,當你想要序列化存取、較清楚的併發控制,以及更少的鎖定判斷負擔時特別合適。

後端开发
收藏 0GitHub 156.3k
A
repo-scan

作者 affaan-m

repo-scan 是一個跨技術棧的原始碼稽核 skill,可分類檔案、偵測內嵌的第三方函式庫,並協助判斷哪些是核心、重複或多餘負擔。它很適合用於 Code Review、舊系統遷移與重構規劃中的 repo-scan。請參閱 skill 內的 repo-scan 安裝與 repo-scan 使用說明。

程式碼評審
收藏 0GitHub 156.2k
A
liquid-glass-design

作者 affaan-m

liquid-glass-design 可協助你在 SwiftUI、UIKit 與 WidgetKit 中實作 Apple 的 iOS 26 Liquid Glass 系統。適合用來製作玻璃質感按鈕、卡片、工具列、容器與小工具,並提供形狀、色調、互動性,以及何種情境適合實際 UI 使用的指引。

UI 設計
收藏 0GitHub 156.2k
A
foundation-models-on-device

作者 affaan-m

foundation-models-on-device 協助你在 iOS 26+ 上打造 Apple FoundationModels 功能,包含裝置端文字生成、透過 `@Generable` 的引導式輸出、工具呼叫、串流式 snapshot,以及可用性檢查,適合重視隱私的 App。

後端开发
收藏 0GitHub 156.1k