Ik heb gebruik gemaakt CNContactPickerViewController de gebruiker in staat om een contactpersoon uit hun lijst met contactpersonen die zijn opgeslagen op de telefoon te halen. Ik gebruik de naam van de contactpersoon en het nummer met behulp van CNContactPicker delegeren methoden. Code zoals hieronder
func contactPicker(_ picker: CNContactPickerViewController, didSelect contact: CNContact) {
// You can fetch selected name and number in the following way
// user name
let userName: String = \(contact.givenName) \(contact.familyName)
// user phone number
let userPhoneNumbers:[CNLabeledValue<CNPhoneNumber>] = contact.phoneNumbers
let firstPhoneNumber:CNPhoneNumber = userPhoneNumbers[0].value
// user phone number string
let primaryPhoneNumberStr:String = firstPhoneNumber.stringValue
// print(primaryPhoneNumberStr)
textfieldName.text = userName
textfieldContactNo.text = primaryPhoneNumberStr
}
Ik wil graag solliciteren validaties volgende validaties om het -
Soms neen is een mobiele telefoon of vaste nummer.
Controleer of het nummer een landcode.
Kan iemand me helpen met de bovenstaande validaties.