Swift数组类型现在用带有mutli维数组的元素类型的括号编写

Ben*_*uan 3 arrays swift

我试图用以下行定义SKSpriteNode(或任何其他类型)类型的多维数组:

var _tiles:SKSpriteNode[][]  = []
Run Code Online (Sandbox Code Playgroud)

但我得到了Swift警告:"现在使用括号围绕元素类型编写数组类型"

对于单维数组,可以这样做:

var _tiles:[SKSpriteNode]  = []
Run Code Online (Sandbox Code Playgroud)

但它如何与多维度一起使用?

Sul*_*han 8

只需加倍括号

var tiles: [[SKSpriteNode]] = []
Run Code Online (Sandbox Code Playgroud)