checkbox-list

时间:2024-04-01 23:14:32
【文件属性】:

文件名称:checkbox-list

文件大小:43KB

文件格式:ZIP

更新时间:2024-04-01 23:14:32

Swift

复选框列表 这是使用Combine和SwiftUI的复选框列表实现的简单练习。 在项目中,您将找到两种不同的解决方案。 如果需要,您可以完成此额外任务,以更好地理解所呈现的设计模式。 从MVVM开始。 分叉此存储库 在名为FakeNetworking的组中,有一个名为FakeInteractor的类。 原因是为我们的应用程序提供了列表项的虚假数据-有时它们嵌套在部分中,有时只是简单列表。 该交互器使用的数据模型称为FakeModel仔细查看其属性;) 在视图中的某处添加“重新加载”按钮。 让它从我们的虚假交互器中获取虚假响应并显示结果。 确保复选框逻辑在两种情况下(普通列表和嵌套列表)均正常工作。 记住有关选择所有复选框功能和底部按钮验证的信息。 在按发送时,显示已选中或未选中项目的列表(以当前较少的列表为准)。 不要将部分计为项目 (*)尝试通过平面解决方案完成相同的任务 完成后


【文件预览】:
checkbox-list-main
----CheckBoxList.xcodeproj()
--------project.xcworkspace()
--------xcuserdata()
--------project.pbxproj(15KB)
----README.md(1KB)
----CheckBoxList()
--------Preview Content()
--------Solutions()
--------FakeNetworking()
--------Info.plist(2KB)
--------CheckBoxListApp.swift(245B)
--------Combine+CombineLatestMany.swift(3KB)
--------Assets.xcassets()
----.gitignore(3KB)

网友评论