
iOS-Clean-Architecture-MVVM
kudoleh
Template iOS app using Clean Architecture and MVVM. Includes DIContainer, FlowCoordinator, DTO, Response Caching and one of the views in SwiftUI
AI 简介
这是一个面向 iOS 开发者的 Clean Architecture 与 MVVM 模式结合的模板项目,提供可复用的分层架构实践方案。核心功能包括领域层(Use Cases、Repository 接口)、数据层(网络与本地存储实现)、表现层(SwiftUI/UIKit 双视图支持),并集成依赖注入容器、流程协调器(FlowCoordinator)、DTO 映射、响应缓存及生命周期行为扩展等关键组件,所有数据绑定均基于原生 Observable 实现,不依赖第三方框架。适用于中大型 iOS 应用的架构选型、团队技术规范落地及新人工程化培训场景。
Swift
4.4k
Stars
732
Forks
60
Watchers
4
Issues
Star 增长
今日0
近 7 天0
近 30 天0
综合评分30.6
默认分支master