// Works!
var foo = [[Int]]()
Run Code Online (Sandbox Code Playgroud)
// Neither work. Halp!
var foo = [String][Int]()
var foo = [String[Int]]()
Run Code Online (Sandbox Code Playgroud)
我发现了这个问题,这让我相信这可以做到,但不建议.
这里的最佳实践是使用两个不同类型值的元组
var foo:[(String, Int)] = []
Run Code Online (Sandbox Code Playgroud)
或者,如果您想使用不同类型的值
var foo:[(AnyObject, AnyObject)] = []
Run Code Online (Sandbox Code Playgroud)
但是如果你想让它成为一个多维数组,那么只需要它不是特定于类型的:
var foo:[[AnyObject]] = []
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2731 次 |
| 最近记录: |