作者 affaan-m
swiftui-patterns 是一份面向 Apple 平台前端开发的实用指南。它涵盖 SwiftUI 状态管理、NavigationStack 流程、视图组合和性能建议,帮助你为真实应用代码选择合适的模式。适合在重构或构建界面时使用,尤其是在需要明确职责划分、减少重复渲染的场景中。
作者 affaan-m
swiftui-patterns 是一份面向 Apple 平台前端开发的实用指南。它涵盖 SwiftUI 状态管理、NavigationStack 流程、视图组合和性能建议,帮助你为真实应用代码选择合适的模式。适合在重构或构建界面时使用,尤其是在需要明确职责划分、减少重复渲染的场景中。
作者 affaan-m
swift-concurrency-6-2 帮你落地 Swift 6.2 的 Approachable Concurrency,修复 data-race 错误,并判断何时该把工作留在 MainActor 上,何时用 @concurrent 进行卸载。这个 swift-concurrency-6-2 指南适用于 App 和后端开发迁移。
作者 affaan-m
swift-protocol-di-testing 帮助你用小型 protocol 和默认实现替换文件系统、网络和 API 调用,从而为 Swift 的确定性测试、预览和后端开发提供支持。
作者 affaan-m
swift-actor-persistence 是一种基于 Swift actor 的持久化模式,适用于线程安全的本地存储,将内存缓存与文件持久化数据结合起来。它适合离线优先应用和 Backend Development 场景,当你希望实现串行访问、更清晰的并发控制,并减少锁设计上的猜测时使用。
作者 affaan-m
repo-scan 是一款跨技术栈的源码审计技能,可对文件进行分类、识别内嵌的第三方库,并帮助你判断哪些是核心代码、重复代码或无用负担。它适用于 repo-scan 代码审查、遗留系统迁移和重构规划。技能中提供了 repo-scan 安装与 repo-scan 使用指引。
作者 affaan-m
liquid-glass-design 可帮助你在 SwiftUI、UIKit 和 WidgetKit 中实现 Apple iOS 26 的 Liquid Glass 系统。适用于玻璃质感按钮、卡片、工具栏、容器和小组件,并提供关于形状、色调、交互,以及何时这种效果真正适合 UI 的指导。
作者 affaan-m
foundation-models-on-device 帮你在 iOS 26+ 上构建 Apple FoundationModels 功能,包括端侧文本生成、使用 `@Generable` 的引导式输出、工具调用、快照流式传输,以及面向隐私优先应用的可用性检查。