struct contactx {
var contacts: [person]
}
struct person {
var name: String
var lastName: String
var phoneNumber: String
init(name: String, lastName: String, phoneNumber: String) {
self.name = name
self.lastName = lastName
self.phoneNumber = phoneNumber
}
}
и вот мое объявление:
var persons = [person]()
, и я пытаюсь сохранить его так:
var phoneNumber = contact.phoneNumbers.first?.value.stringValue ?? ""
self.persons.append(person(name: contact.givenName, lastName: contact.familyName, phoneNumber: phoneNumber))
Однако я не получаю ввод правильно.Как мне декларировать и хранить эту информацию?