In Swift 2, I created an array of tuples and try to append an item such as:
var foo = [(Int, String)]()
foo.append((400, "Bad Request"))
I get an error:
error: missing argument for parameter #2 in call foo.append((400, "Bad Request"))
However, if I do:
var foo = [(Int, String)]()
let e = (400, "Bad Request")
foo.append(e)
It compiles.
This code worked with the previous version of XCode and Swift, and the release notes don't make any mention of changes to tuples.
Is this a bug or am I doing something wrong?