
[Swift 中階 #8] Swift KeyPath 總結:map(\.name) 的原理
\.name 不是 map 的縮寫語法,而是獨立型別 KeyPath 的值。本文整理將屬性存取轉成值的意義、唯讀、值型別寫入與參考型別寫入三個層級,以及實務上的應用場景。
閱讀文章ARCHIVE · 08
從基礎概念到實務決策,循序瀏覽。

\.name 不是 map 的縮寫語法,而是獨立型別 KeyPath 的值。本文整理將屬性存取轉成值的意義、唯讀、值型別寫入與參考型別寫入三個層級,以及實務上的應用場景。
閱讀文章
屬性包裝器不是 SwiftUI 語法,而是 Swift 5.1 透過 SE-0258 引入的語言功能。本文整理編譯器如何翻譯 @Clamped、wrappedValue 與 projectedValue($) 的真相,以及避免濫用的界線。
閱讀文章
公開 App 連結前要確認的 6 項安全檢查。在攻擊者不挑選目標、而是用機器人撒網的前提下,整理 Vibe Coding App 實際容易被突破的入口,包括 RLS、權限檢查、輸入驗證等。
閱讀文章
oh-my-design 是為 Claude Code、Codex 與 Cursor 安裝 DESIGN.md 設計工作流程的開源 CLI。我們拆解 440 個企業參考的依據標註方式、技能結構,以及使用前須知。
閱讀文章
DESIGN.md 是 Google Stitch 開源的 AI 程式碼代理設計系統檔案規範,整理 YAML 權杖、Markdown 本文、lint·export CLI,以及在 Claude Code·Cursor 中的串接方式與限制。
閱讀文章