我正在使用 JSONDecoder 将 JSON 解码为 MyModel 数组:
myModelArray : [MyModel] = try JSONDecoder().decode([MyModel].self, from: data)
一切正常,我得到了我的数组,但我想在每次元素完成解码时为模型数组的每个元素执行一个方法。现在我正在这样做:
for city in myModelArray! {
//Creating polygon
city.createPolygon()
}
它可以工作,但不是最优的,有没有办法在每次解码器完成解码数组的一个元素时执行一个方法?例如完成?
谢谢