yistc-swift
Installation
SKILL.md
Swift & SwiftUI Development Guidelines
Goal
确保 AI 生成的 Swift/SwiftUI 代码:
- 优先使用 Apple 最新官方技术栈(Observable macro、Swift Testing、SwiftData 等)
- 遵循现代 Swift 并发模型(Swift Concurrency / async-await)
- 避免已被标记为 deprecated 的旧模式
- 符合用户个人的架构偏好和代码风格
Technology Stack Preferences
状态管理:使用 Observable Macro
- 首选:
@Observablemacro(Swift 5.9+ / iOS 17+ / macOS 14+) - 废弃:
ObservableObject+@StateObject/@ObservedObject/@Published - 注意:在 struct 中使用
@State,在 view hierarchy 间传递用@Environment和@Bindable