AI Skills · 设计swiftui-ui-patterns
2026年8月25日
swiftui-ui-patterns
一套 SwiftUI 界面写法,涵盖导航、状态管理、布局和页面组合。
- 生态
- Codex
- Skill 分类
- 设计
- 创建者 / 机构
- OpenAI
它是什么
swiftui-ui-patterns 属于 Codex 的 build-ios-apps 插件,用于新建或重构 SwiftUI 页面。它先判断界面属于哪种交互模式,比如列表、详情、编辑器、设置页或标签页,再套用一致的写法:状态用范围最小、刚好够用的工具,本地界面状态用 @State,子视图修改用 @Binding,iOS 17 以上用 @Observable;视图保持小而专一,不把布局、逻辑、网络请求和格式化混在一起;异步操作用 async/await 配合 .task,并写清加载中和出错时的状态;弹出页(sheet)自己管理自己的操作和关闭。它还要求改完先编译确认没有错误,并为交互元素加上预览和无障碍标签。
适合谁:用 SwiftUI 开发 iPhone 应用的开发者。不写代码的读者用不上。
使用前提:需要 Xcode。许可证以仓库说明为准。
以上根据项目公开说明整理,本站没有实际测试。