
Swift 迭代器模式:Sequence 原理
使用 Swift 开发应用时,我们每天会写几十次类似 for item in array 的循环。由于太过自然,往往要到尝试用 for-in 遍历自定义类型并遇到编译错误后,才会好奇:“这个循环内部到底发生了什么?”
阅读文章ARCHIVE · 26
从基础概念到实践决策,循序浏览。

使用 Swift 开发应用时,我们每天会写几十次类似 for item in array 的循环。由于太过自然,往往要到尝试用 for-in 遍历自定义类型并遇到编译错误后,才会好奇:“这个循环内部到底发生了什么?”
阅读文章
Facade Pattern 为由多个对象交织而成的子系统提供一个简单的统一入口。本文以 Swift 用户注册为例,讲解如何集中管理调用顺序,以及它与 Adapter、Proxy、Decorator 的区别。
阅读文章

在前面的模块化系列中,我们梳理了边界、依赖方向和分层结构等基本原理。现在该把它们应用到实际的 iOS 项目中了。
阅读文章
使用 AI 编程工具时,我们经常会重复相同的指令,比如“提交信息使用这种格式”或“部署前按这份检查清单执行”。
阅读文章