让我说我有
struct Two {var names: String }
然后我创建了这个结构的两个实例
var one = Two(names: "one")
var two = Two(names: "two")
我是否能够创建一个专门保存结构实例的数组,如?
var options:Two = [[one],[two]]
如果没有,那么完成这个逻辑的理由是什么?
答案 0 :(得分:0)
是的,你可以。您正在寻找的类型是[[Two]]
,它是Two
的2D数组,或者是Twos数组的数组。用法:
struct Two {
var names: String
}
var one = Two(names: "one")
var two = Two(names: "two")
var options: [[Two]] = [[one],[two]]