所以我发现
swift中的任何变量或常量都是一个元组.例如,下面的变量x是元组
var x = 15
并且以下语句有效并且计算x的值作为元组的第一个元素
x.0.0.0.0.0.0.0.0.0.0.0 // outputs 15
我想知道为什么语言是为了适应这种情况而构建的.任何已知(或超凡脱俗)的用例?
解决方法
我不知道它是不是正确的
answer,但它提供了一些信息,并表明这是一个众所周知的事情.看看这两节:
Special: The 1-Tuple
Bonus Track: Tuples All the Way Down