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.