
Swift 迭代器模式:Sequence 的原理
使用 Swift 開發 App 時,我們每天會寫數十次像 for item in array 這樣的迴圈。因為太習慣了,直到嘗試用 for-in 迭代自訂型別並遇到編譯錯誤,才會好奇:「這個迴圈到底在內部做了什麼?」
閱讀文章ARCHIVE · 26
從基礎概念到實務決策,循序瀏覽。

使用 Swift 開發 App 時,我們每天會寫數十次像 for item in array 這樣的迴圈。因為太習慣了,直到嘗試用 for-in 迭代自訂型別並遇到編譯錯誤,才會好奇:「這個迴圈到底在內部做了什麼?」
閱讀文章
Facade Pattern 會在多個物件交織的子系統前,提供一個簡單的單一入口。本文以 Swift 會員註冊為例,說明如何集中管理呼叫順序,以及它與 Adapter、Proxy、Decorator 的差異。
閱讀文章

在前面的模組化系列中,我們整理了從邊界、相依方向到分層結構的基本原則。現在該實際套用到 iOS 專案了。
閱讀文章
使用 AI 程式碼工具時,常常會重複相同指示,例如「提交訊息請使用這個格式」或「部署前請依照這份檢查清單」。
閱讀文章