swift-mvvm-reactive-cocoa:带有ReactiveCocoa 7.0和Swift 4.1的Model-View-ViewModel示例

时间:2024-02-25 00:58:09
【文件属性】:

文件名称:swift-mvvm-reactive-cocoa:带有ReactiveCocoa 7.0和Swift 4.1的Model-View-ViewModel示例

文件大小:40KB

文件格式:ZIP

更新时间:2024-02-25 00:58:09

swift github-api mvvm alamofire objectmapper

Swift MVVM示例 Swift中的一个简单iOS应用程序,显示了Github上趋势库的列表以及单击时每个库的详细信息。 该项目选择的架构是MVVM(Model-View-ViewModel) 图书馆 活性可可7.0 Alamofire 4.7 ObjectMapper 3.1 向下(以显示降价文字) 翠鸟(加载图像) 测验 单元测试 添加了针对RepoDetailViewModel和RepoDetailViewModel的单元测试。 做出决定 搜索已搜索到的项目。 它不会在API中执行新搜索 趋势主题搜索查询为“ ios”,因此它将在iOS上显示趋势库 改进之处 添加UI测试


【文件预览】:
swift-mvvm-reactive-cocoa-master
----Github-Trends.xcworkspace()
--------contents.xcworkspacedata(231B)
--------xcshareddata()
----GithubTrends()
--------Models()
--------Supporting Files()
--------Networking()
--------Stories()
----Podfile(513B)
----Podfile.lock(1018B)
----GithubTrendsUITests()
--------GithubTrendsUITests.swift(481B)
--------Info.plist(701B)
----Github-Trends.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(45KB)
----GithubTrendsUnitTests()
--------TrendingReposViewModelTest.swift(3KB)
--------Info.plist(701B)
--------RepoDetailViewModelTest.swift(2KB)
--------Utils()
----.gitignore(377B)
----README.md(689B)

网友评论