swift-style 是整理 Swift 代码命名、结构与表达的 Skill。它优先让调用意图清楚,把异常条件提早处理,再统一类型、访问控制和相关功能组织。
长名称是否有用,要看调用处能不能辨清职责;少嵌套也不能牺牲错误处理。扩展与分组可以帮助导航,但不应为了排版把紧密逻辑拆得难追。
原文包含 self、闭包和访问范围偏好,实际要保住捕获语义与模块边界。weak self 会改变对象不在时的行为,不是所有闭包都该机械加上;语言版本和已有项目约定也要核。
适合写新代码或做局部整理。本文未修改 Swift 项目;风格一致和没有警告仍不能代替功能测试,改名、早退或访问范围变化都需核调用者与真实行为。