मैं अपनी संपर्क सूची में फ़ोन पर संग्रहीत से संपर्क चुनने के लिए उपयोगकर्ता को सक्षम करने CNContactPickerViewController इस्तेमाल किया है। मैं संपर्क का नाम और नंबर CNContactPicker प्रतिनिधि तरीकों का उपयोग कर का उपयोग करें। नीचे के रूप में कोड
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
}
मैं यह करने के लिए सत्यापन निम्नलिखित सत्यापन लागू करना चाहते हैं -
चयनित नहीं एक मोबाइल फोन या लैंडलाइन नंबर है।
चेक नंबर एक देश कोड है या नहीं।
किसी को ऊपर सत्यापन के साथ मेरी मदद कृपया कर सकते हैं।