I\'m trying to create an array of tuples in Swift, but having great difficulty:
var fun: (num1: Int, num2: Int)[] = (num1: Int, num2: Int)[]()
It works with a type alias:
typealias mytuple = (num1: Int, num2: Int)
var fun: mytuple[] = mytuple[]()
// Or just: var fun = mytuple[]()
fun.append((1,2))
fun.append((3,4))
println(fun)
// [(1, 2), (3, 4)]
Update: As of Xcode 6 Beta 3, the array syntax has changed:
var fun: [mytuple] = [mytuple]()
// Or just: var fun = [mytuple]()