Documentation
README
移动开发域 · Mobile Development
域概览
原生开发 跨平台开发
├── iOS (SwiftUI/UIKit) ├── React Native (JS/TS)
├── Android (Compose/Kotlin) └── Flutter (Dart)
└── 共通:MVVM / 网络层 / 持久化 / 测试
iOS 开发
SwiftUI 核心模式
- View 组件:
struct MyView: View { var body: some View { ... } } - State 管理:
@State— 本地状态@Binding— 父子双向绑定@StateObject— 拥有 ObservableObject@ObservedObject— 引用 ObservableObject@EnvironmentObject/@Environment— 全局注入
- ObservableObject:
@Published属性自动触发 UI 更新 - Custom ViewModifier:
struct CardModifier: ViewModifier+extension View { func cardStyle() } - 生命周期:
.task { await ... }/.onAppear/.onDisappear
UIKit 集成
This is the opening of the README. Read the full README on GitHub.