Swift: Why do I need empty parenthesis when creating a blank array?

Viewed 1368

Why do I need parenthesis "()" after defining a blank array? For example:

let emptyArray = [String]()

But when you use an array with pre-defined values, it doesn't need them?

let populatedArray = ["Hello", "question"]
2 Answers
Related