构建 SwiftUI 视图和组件的最佳实践与示例引导。适用于创建或重构 SwiftUI 界面、使用 TabView 设计标签架构、组合屏幕,或需要特定组件的模式与示例时使用。
构建 SwiftUI 视图和组件的最佳实践与示例引导。适用于创建或重构 SwiftUI 界面、使用 TabView 设计标签架构、组合屏幕,或需要特定组件的模式与示例时使用。
关于 SymbolPicker 的专家指南,这是一个原生 SwiftUI SF Symbols 选择器。当开发者提到以下内容时使用:(1) SymbolPicker,(2) 选择 SF Symbols,(3) 带颜色的符号选择,(4) 自定义符号选择器外观,(5) 跨平台符号选择(iOS、macOS、visionOS),(6) 特定修饰符如 .symbolPickerSymbolsStyle 或 .symbolPickerDismiss
使用 XcodeGen 在当前目录下生成一个包含单个 .xcodeproj 的最小 SwiftUI iOS 应用(除非明确要求,否则不创建工作区、包或测试)
使用 iOS 26+ 的 Liquid Glass API 实现、审查或优化 SwiftUI 功能。当需要在新的 SwiftUI 界面中采用 Liquid Glass、将现有功能重构为 Liquid Glass,或审查 Liquid Glass 的正确性、性能和设计一致性时使用。
重构和审查 SwiftUI 视图文件,确保结构一致、依赖注入规范、正确使用 Observation。当需要整理 SwiftUI 视图的布局与顺序、安全处理视图模型(尽可能避免可选类型),或标准化依赖项和 @Observable 状态的初始化与传递方式时使用。
关于PagerKit的专家指导,这是一个用于高级可定制页面导航的SwiftUI库。当开发者提到以下内容时使用:(1)PagerKit、PKPagesView、PKPage;(2)自定义页面控件、指示器或分页行为;(3)跨平台SwiftUI分页;(4)动态页面生成;(5)将页面视图集成到自定义布局中;(6)特定的PagerKit修饰符或枚举;(7)页面视图控制器选项;(8)页面切换事件处理
通过代码审查和架构分析审计并优化 SwiftUI 运行时性能。用于诊断 SwiftUI 应用中出现的渲染缓慢、滚动卡顿、高 CPU 或内存占用、过多视图更新或布局抖动等问题,并在代码审查不足以定位问题时,为用户提供使用 Instruments 性能分析的指导。
为 FOSMVVM SwiftUI 应用设置 @main App 结构体,配置 MVVM 环境、部署网址和测试基础设施
适用于 Swift 架构设计与实现模式的智能助手,提供针对架构的专用操作指南和审查清单。适用于设计新功能、重构现有模块、审查拉取请求,或在 SwiftUI/UIKit 项目中调试可维护性问题时,为 MVVM、MVI、TCA、整洁架构、VIPER 或响应式模式提供具体指导。