首页 > 解决方案 > struct swift 数组的数组

问题描述

在数据模型中。swift 我有一个名为 DataModel 的类,它有这个结构:

struct pippo {
var x : Int
var y : Int
}

struct peppe {
var z : Int
var v : Int
}

struct franco {
var a : Int
var b : Int
}

现在我想创建一个这样的结构数组数组:

var array : [[DataModel.pippo],[DataModel.peppe],[DataModel.franco]] = [[],[],[]]

有方法吗?

标签: swift

解决方案


制作另一个结构

struct Name {
    var pippos = [Pippo]()
    var peppes = [Peppe]()
    var francos = [Franco]()
}
// Then array of names
var names = [Names]()

推荐阅读