`[1] == [1]`是有效的Swift但是`[[1]] == [[1]]`不编译。为什么?

时间:2017-06-13 12:31:30

标签: swift

在Swift中,这个编译没有错误:

[1] == [1]

但是,如果我尝试编译:

[[1]] == [[1]]

我收到错误:

Binary operator '==' cannot be applied to two '[Array<Int>]' operands

这是预期的吗?这只是标准库中的遗漏,还是难以以通用方式提供?

0 个答案:

没有答案