swift - 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]] = [[],[],[]]
有方法吗?
解决方案
制作另一个结构
struct Name {
var pippos = [Pippo]()
var peppes = [Peppe]()
var francos = [Franco]()
}
// Then array of names
var names = [Names]()
推荐阅读
- mysql - 如何预测使用 Prometheus 自动增加耗尽的时间?
- python - 在python中合并几列
- javascript - 创建在复杂嵌套对象和数组中找不到的值数组的简洁方法
- python - 我不知道为什么这个 AttributeError 持续存在
- go - 如何使用给定的 input-golang 填充测试函数
- mysql - 需要帮助故障排除代码以将 iOS 应用调查数据上传到 mysql 数据库
- arrays - 在php中将数组拆分为新行
- excel - VBA 保存为免费宏,然后重新打开启用宏的原始工作簿
- swift - 解析查询中没有更多上下文错误的模棱两可
- javascript - 如何将供应商 JS 文件正确输入到 Rails 6?