I have my object:
struct Person {
var name = ""
var age = 0
}
I have added some persons to an array:
let p1 = Person(name: "Tony", age: 10)
let p2 = Person(name: "Lisa", age: 20)
let p3 = Person(name: "Anna", age: 30)
let p4 = Person(name: "Morgan", age: 40)
let p5 = Person(name: "Jane", age: 50)
let persons = [p1, p2, p3, p4, p5]
I want all the names in a separate array but I don´t want to do like nameArray.append(p1.name)... Is it any other way to do this?