gpt4 book ai didi

ios - swift MVVM : Where to keep custom model data if we have an array of models

转载 作者:行者123 更新时间:2023-11-29 05:37:35 30 4
gpt4 key购买 nike

我有一个 json 响应和模型如下

[
{
"name":"Name 1",
"class":"class 1",
"school":"school 1"
},
{
"name":"Name 2",
"class":"class 2",
"school":"school 3"
}
]

其模型类如下

typealias StudentArray = [Student]

class Student: Codable {
let name: String
let section: String
let school: String

init(name: String, section: String, school: String) {
self.name = name
self.section = section
self.school = school
}
}

我想根据部分过滤整个数组,并为每个部分保留单独的数组。

我还需要保留其他过滤数据。

哪里是最好的地方? ViewModel 或 Student Model 类。

最佳答案

模型方面。

模型是您的实际数据。 Viewer 观察来自 ViewModel 的数据,ViewModel 解析来自 Model 的数据。

关于ios - swift MVVM : Where to keep custom model data if we have an array of models,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56887512/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com