I have an array like this:
let strNames = ["banana", "apple", "mango"]
I am looking for a result like this:
var abc = [Fruit(id: 0, name: "banana"), Fruit(id: 1, name: "apple"), Fruit(id: 2, name: "mango")]
In classic way I can do so far. Can anybody please help me mapping in Swift way?
var abc: [Fruit] = []
for i in 0..<strNames.count {
abc.append(Fruit(id: i, name: strNames[i]))
}
Fruit.