There's a class called Employee
.
class Employee {
var id: Int
var firstName: String
var lastName: String
var dateOfBirth: NSDate?
init(id: Int, firstName: String, lastName: String) {
self.id = id
self.firstName = firstName
self.lastName = lastName
}
}
And I have an array of Employee
objects. What I now need is to extract the id
s of all those objects in that array into a new array.
I also found this similar question. But it's in Objective-C so it's using valueForKeyPath
to accomplish this.
How can I do this in Swift?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…