我有一个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类。
答案 0 :(得分:0)
模型侧。
模型是您的实际数据。查看器观察ViewModel中的数据,该Model解析Model中的数据。