kudoleh

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 简介

该项目提供了一个基于Clean Architecture和MVVM模式的iOS应用模板。它集成了依赖注入容器、流程协调器、数据传输对象以及响应缓存等功能,并且展示了如何在同一个视图模型下同时使用SwiftUI和UIKit构建视图。项目采用了清晰的分层架构,包括领域层、数据存储层及展示层(MVVM),确保了良好的模块化与可维护性。此外,还提供了错误处理示例、单元测试支持以及深色模式适配等特性。适用于希望遵循最佳实践来开发高质量iOS应用程序的开发者,特别是那些正在寻找如何将Clean Architecture与MVVM结合使用的实际案例的人士。

Swift
4.4k
Stars
728
Forks
61
Watchers
4
Issues

Star 增长

今日0
近 7 天+6
近 30 天+25
综合评分63.09
默认分支master