2015-10-21 71 views
-1

可以说我有告诉一个数组来保存一个数组的实例?

struct Two {var names: String } 

然后我创建这个结构

var one = Two(names: "one") 
var two = Two(names: "two") 

的两个实例,我将能够创建专门持有结构的情况下,像一个数组?

var options:Two = [[one],[two]] 

如果不是,那么完成此逻辑的可取路径是什么?

回答

0

是的,你可以。你正在寻找的类型是[[Two]],这是一个Two的二维数组,或者是一个Twos数组的数组。用法:

struct Two { 
    var names: String 
} 

var one = Two(names: "one") 
var two = Two(names: "two") 

var options: [[Two]] = [[one],[two]] 
相关问题