RosettaCodeData/Task/Multiple-distinct-objects/Swift/multiple-distinct-objects.s...

10 lines
184 B
Swift

class Foo { }
var foos = [Foo]()
for i in 0..<n {
foos.append(Foo())
}
// incorrect version:
var foos_WRONG = [Foo](count: n, repeatedValue: Foo()) // Foo() only evaluated once