Поскольку у вас есть список CustomerList
объектов, т.е. [CustomerList]
, поэтому вы должны сначала получить один объект из этого list
. Допустим, мы хотим, чтобы самый первый объект из этого list
получил доступ к его свойствам, тогда мы можем сделать это, как показано ниже,
if let firstCustomer = self.list.first {
let firstName = firstCustomer.customerFirstName
let lastName = firstCustomer.customerLastName
}
Если вы хотите получить доступ к объекту с определенной index
, вы можете сделать, как показано ниже,
let index = 0
let customer = self.list[index]
let firstName = customer.customerFirstName
let lastName = customer.customerLastName
Чтобы найти конкретный customer
, вы можете filter
, как показано ниже,
let johny = self.list.filter{ $0.customerFirstName == "Jonhny"}.first {
print(johny.customerLastName)
}
Чтобы получить пользовательский список, созданный из списка клиентов, вы можете использовать map
, как показано ниже,
let lastNamesArray = self.list.map({ $0.customerLastName })