如何向Swift数组添加元组值?

mri*_*ddi 6 arrays swift

我有阵列:

var myArray:[(Int,Int)] = []
Run Code Online (Sandbox Code Playgroud)

但是当我通过以下方式增加价值时:

myArray.append((1,2))
Run Code Online (Sandbox Code Playgroud)

编译器显示错误警告.我的语法有什么问题?

kar*_*agu 4

    var myArray:(Int,Int)[] = []
    myArray.append( 1,1 );
    print("myArray =\(myArray)");
Run Code Online (Sandbox Code Playgroud)

上面的代码工作正常

  • 请注意,上面的示例对数组类型使用 pre-beta 3 语法。现在正确的语法是将括号放在值类型两侧,而不是后面。 (2认同)